Mam DSL z firmy Multimedia Polska (dawniej Telenet). Używam typowego, srebrnego modemu Speedtouch 330 USB, takiego samego jak do neostrady. Kilka dni temu zainstalowałem openSuse 10.0 i próbowałem uruchomić dostęp do internetu. Nie udało się. Przeczytałem już co najmniej kilkanaście, jeśli nie kilkadziesiąt stron internetowych o instalacji Speedtoucha 330 w Linuksie Wypróbowałem różne sposoby:
1. Ręczną instalację i konfogurację sterowników (opisaną m.in. na
http://www.linux-usb.org/SpeedTouch/suse/index.html ).
2. Speedtouchconf.
3. Skrypty typu net24.
4. Ręczne umieszczenie firmware'u w /lib/firmware i konfiguracja z użyciem Yasta (opisane szczegółowo na
http://en.opensuse.org/Speedtouch_330 ).
W przypadku ręcznej instalacji sterowników z plików źródłowych, a także używania skryptów gotowe pliki wykonywalne nie trafiały do właściwych katalogów (bynajmniej nie zapomniałem o "make install") i trzeba było je przenieść ręcznie, ale to był jedyny problem. W zależności od metody, ustawiałem login, hasło oraz VPI i VCI (dla tego operatora 0.33, inaczej niż dla neostrady) za pomocą gotowych skryptów lub ręcznej modyfikacji plików /etc/ppp/chap-secrets /etc/ppp/pap-secrets i odpowiednich plików w katalogu /etc/ppp/peers/, a w ostatnim przypadku przy użyciu Yasta.
W końcu jakoś udało się uruchomić modem i załadować firmware, ale nawiązanie połączenia z Internetem okazało się niemożliwe:
Feb 13 16:16:42 linux kernel: usb 3-2: new full speed USB device using uhci_hcd and address 8
Feb 13 16:16:43 linux kernel: usb 3-2: reset full speed USB device using uhci_hcd and address 8
Feb 13 16:16:43 linux kernel: usbcore: registered new driver speedtch
Feb 13 16:16:43 linux kernel: speedtch 3-2:1.0: found stage 1 firmware speedtch-1.bin
Feb 13 16:16:43 linux kernel: speedtch 3-2:1.0: found stage 2 firmware speedtch-2.bin
Feb 13 16:16:48 linux kernel: ATM dev 0: ADSL line is synchronising
Feb 13 16:17:03 linux kernel: ATM dev 0: ADSL line is up (160 kb/s down | 64 kb/s up)
Komunikat wskazywał na to, że połączenie z operatorem zostało nawiązane, ale połączenie z Internetem ciągle okazywało się niemożliwe:
SuSE Meta pppd (smpppd-ifcfg), Version 1.59 on linux.
Status is: disconnected
trying to connect to smpppd
connect to smpppd
Status is: disconnected
Status is: connecting
pppd[0]: Plugin pppoatm.so loaded.
pppd[0]: PPPoATM plugin_init
pppd[0]: Plugin passwordfd.so loaded.
pppd[0]: PPPoATM setdevname_pppoatm - SUCCESS:0.33
pppd[0]: Renamed interface ppp0 to dsl0
pppd[0]: Using interface dsl0
Status is: connecting
pppd[0]: Connect: dsl0 <--> 0.33
pppd[0]: LCP: timeout sending Config-Requests
pppd[0]: Connection terminated.
pppd[0]: Modem hangup
Status is: disconnecting
Status is: disconnected
pppd[0] died: A modem hung up the phone (exit code 16)
Wygląda na to, że serwer ppp operatora nie odpowiada. Pod windows wszystko działa właściwie.
Na czym może polegać problem? Zaznaczam, że ustawiłem login, hasło, vpi i vci (te ostatnie na 0.33). Firewall był wyłączony. Oprogramowanie wykazywało transmisję danych w kierunku operatora. Z tego wynika, że modem działał.
Pyatnie to zadawałem już na grupach dyskusyjnych o linuksie, ale nikt nie potrafił wskazać, na czym polega problem (
http://groups.google.pl/group/alt.pl.comp.os.linux.newbie/browse_thread/thread/92eed17c31fb245b/ i
http://groups.google.pl/group/pl.comp.os.linux/browse_thread/thread/b79351d909f7dedd )