Neostrada na Ubuntu 5.10

Poniższe wskazówki to tylko wskazówki, a nie kompletny podręcznik, na którego opracowanie autor niestety nie ma wystarczających zasobów czasowych :(

Modem Sagem Fast 800

Skuteczny okazał się ten post, a ściślej jego druga część rozpoczynająca się od "Wersja uaktualniona, kompatybilna z Ubuntu 5.10". Jeszcze ściślej mówiąc make-kpgk niestety nie zadziałało, a ponieważ nie miałem czasu na dłubanie skorzystałem z gotowego pakietu i wreszcie zafungowało.

Modem SpeedTouch

Modem zaczął do mnie sympatycznie mrugać po wykonaniu kroków polecanych na linux-usb.org. Konieczne było rozpakowanie firmware'u za pomocą firmware-extractor i skopiowanie go do katalogu /lib/hotplug/firmware/. To, co jest istotne w porównaniu do wielu poradników w sieci - w nowych kernelach nie używa się polecenia modem_run, bo po podłączeniu modemu firmware sam powinien się załadować. W logach wygląda to mniej więcej tak:

Dec 17 12:49:36 localhost kernel: usb 1-2: new full speed USB device using ohci_hcd and address 6Dec 17 12:49:37 localhost usb.agent[13376]: speedtch: loaded successfully
Dec 17 12:49:37 localhost usb.agent[13376]: speedtouch: loaded successfully
Dec 17 12:49:37 localhost usb.agent[13354]: speedtch: loaded successfully
Dec 17 12:49:37 localhost usb.agent[13354]: speedtouch: loaded successfully
Dec 17 12:49:37 localhost usb.agent[13332]: speedtch: loaded successfully
Dec 17 12:49:37 localhost usb.agent[13332]: speedtouch: loaded successfully
Dec 17 12:49:37 localhost kernel: usb 1-2: modprobe timed out on ep0in
Dec 17 12:49:37 localhost kernel: usbcore: registered new driver speedtch
Dec 17 12:49:38 localhost kernel: usb 1-2: found stage 1 firmware speedtch-1.bin
Dec 17 12:49:39 localhost kernel: usb 1-2: found stage 2 firmware speedtch-2.bin
Dec 17 12:49:44 localhost kernel: ADSL line is synchronising

Po restarcie może być konieczne wykonanie poleceń modprobe pppoatm i neostrada powinna już wstać po odpaleniu pon neostrada.

Moduły, które mam załadowane i które mogą mieć związek z tym, że to działa (sorry - brak czasu na wnikliwszą analizę):

Module Size Used by
speedtch126800
n_hdlc93480
pppoatm62720
ppp_deflate60160
zlib_deflate206321ppp_deflate
bsd_comp57600
ppp_async107520
crc_ccitt21761ppp_async
ppp_synctty93440
ppp_generic276685pppoatm,ppp_deflate,bsd_comp,ppp_async,ppp_synctty
slhc70401ppp_generic
firmware_class97281speedtch
usb_atm146401speedtch
ohci_hcd198480
usbcore1073846speedtch,cdc_acm,usb_storage,usb_atm,ohci_hcd

Instalacje wykonywałem 25 stycznia 2006, więc w ciągu najbliższych dni to powinno jeszcze działać, dopóki nie zmieni coś TPSA lub Ubuntu. ;)

Mówi się, że podobno Chuck Norris miał neostradę działającą zaraz po podpisaniu umowy. :)