Nowe posty

Autor Wątek: [Gentoo] Modem USB Techlab ED77 połączenie GSM problem  (Przeczytany 3134 razy)

trol2

  • Gość
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"