Witam
Mam świeżo zainstalowane Gentoo. Łącze się z internetem za pomocą modemu Techlab ED77 w Orange. Do tej pory na Fedorze używałem demona pppd do otwierania połączenia i wszystko działało. Jednak po zainstalowaniu Gentoo najpierw pojawił się problem z wykrywaniem modemu, w /dev pokazywało go jako 3 wpisy w stylu usb2.4_ep00. dopiero po wydaniu polecenie modprobe dla modułu serialusb z numerem vedor i product modemu zostaje on wykryty jako ttyUSB0 (czyli tak jak w Fedorze). Zainstalowałem z polecenia emerge program ppp. Po wydaniu polecenie pppd call orange przez chwile widnieje napis "inicjowanie modemu" i za chwile "connection script failed"
Probowałem użyć także pakietu wvdial z plikiem wvdial.conf o różnych konfiguracjach jakie znalazłem w internecie, ale za każdym razem dając polecenie wvdial pojawia się komunikat, że trwa inicjowanie modemu które trwa w nieskończoność czasami zdarzy się nawet że system się zawiesi (!). Jakieś pomysły uwagi? Próbowałem kombinować z załadowaniem dodatkowych modułów poleceniem modprobe, ale niestety nic nie pomogło. Może jednak da się za pomocą tego polecenia załadować odpowiedni moduł. Niestety nie mam innej możliwości połączenia się z internetem np przez kabel lan. Czy przyczyną jest błędna konfiguracja czy też w jakiś sposób błędnie wykrywany modem lub niewspółpracujący z systemem? Dodam, że jądro mam skompilowane z wszystkimi niezbędnymi modułami USB i PPP. Proszę bardzo o pomoc, gdyż dystrybucja Gentoo bardzo mi się spodobała (poziom zaawansowania także) i nie chce już wracać na Fedore. Problem opisałem także na forum Gentoo, jednak tam nie doczekałem się żadnej odpowiedzi.
Moje skrypty wyglądają następująco
/etc/ppp/peers/orange
-------------------------------------------------------------
# Przykladowa konfiguracja PPP dla modemu ED77 (Orange).
# Na podstawie :
# $Id: gprs,v 1.4 2004/04/28 08:40:32 mcfrisk Exp $
#
# Odlaczenie PPPD od terminala po nawiazaniu polaczenia
updetach
# Wlaczenie Informacje diagnostycznych od demona PPPD (gdy
# zostanie odkomentowana kolejna linia)
#debug
# Wskazanie skryptu inicjujacego modem i tworzacego polaczenie
connect /etc/ppp/peers/orange-connect-chat
# Wskazanie skryptu rozlaczajace polaczenie
disconnect /etc/ppp/peers/orange-disconnect-chat
# Wskazanie urzadzenia szeregowego do ktorego jest podlaczony modem
/dev/ttyUSB0
# Ustawienie predkosci linii
230400
# Wlaczenie sprzetowej kontroli przeplywu
crtscts
# Ignorowanie sygnalu z modemu o wykryciu nosnej
local
# Adres IP musi zostac nadany przez uslugodawce
noipdefault
# Dodanie interfejsu PPP jako domyslnej trasy w tablicy rutowania IP
defaultroute
# Zastapienie domyslnej trase jezeli jest juz jakas obecna
#replacedefaultroute
# Wylaczenie autoryzacji
noauth
# Pobieranie adresow serwerow DNS
usepeerdns
# Wylaczenie kompresji PPP
novj
nobsdcomp
novjccomp
nopcomp
noaccomp
---------------------------------------------------------------
/etc/ppp/peers/orange-connect-chat
#!/bin/sh
# Przykladowy skrypt inicjujacy modem i tworzacy polaczenie.
exec chat \\
TIMEOUT 5 \\
ABORT '\\nBUSY\\r' \\
ABORT '\\nERROR\\r' \\
ABORT '\\nNO ANSWER\\r' \\
ABORT '\\nNO CARRIER\\r' \\
ABORT '\\nNO DIALTONE\\r' \\
SAY "Inicjowanie modemu..." \\
"" "AT" \\
OK "AT+CPIN?"\\
"READY\\r\\n\\r\\nOK"-"AT+CPIN=\\"0000\\""-OK ""\\
OK-AT-OK "AT+CGDCONT=1,\\"IP\\",\\"internet\\"" \\
SAY "\\nModem zainicjowany." \\
OK "ATD *99#" \\
TIMEOUT 30 \\
SAY "\\nOczekiwanie na polaczenie..." \\
CONNECT "" \\
SAY "\\nPolaczony.\\n"