TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Przyszła głupia Neostrada na spotkanie ze słodkim SUSE 10.0 :) (problem) , ngP 17/12/05 18:41 Przeszukałem fora i jakoś mi ta nełostradka nadal nie chodzi. Mam taką fajną-z bajerami (dwie diody nawet) i ładnie się nazywa Speedtouch 330 i chula z prędkością 1mb/s :)
O! i nowoczesna bo na USB jest :)
Mam także Linuxa. Wgrałem, bo to mądrzę brzmi "Mam Linuxa i używam" ale cóż z tego skoro ten Linux mądrzejszy jest ode mnie, a o jego zrównoważeniu to nie wspomnę (myslałem, że jak go poznam z Neostradą i mu wsadzę jej USB do jego gniazdka to chłopak się ucieszy i zacznie czerpać z tego przyjemność, a on nawet nie drgnął. Udaje że nie widzi!)
Pomyślałem więc, że pomogę mu przełamać nieśmiałość. Ściągnąłem pliki "speedtouch conf-2.0-beta1_27-Apr-2005" oraz "rev4fw.zip" który zresztą bardzo szybko się rozebrał i pokazał swoje "ZZZLP1.eni" i "ZZZLP2.eni". Wszystko to wrzuciłem do jednego katalogu, instaluję... i nic. Suseł nie jest zainteresowany Nełostradą.
POMOCY!!!- Prosze , Thadeus 17/12/05 20:16
http://linux-usb.sourceforge.net/...use/index.html
Ja osobiscie dzialam na fedorce i stosowalem to o ile dobrze pamietam (za fedora.pl) Necik podnoszony podczas bootu.
*******************
Instalacja modemu i konfiguracja neostrady jest jednym z pierwszych problemów przed którymi stają nowi użytkownicy Fedory 3. Dla nich Błażej Nowak przygotował specjalny, przyjazny opis.
INSTALACJA MODEMU THOMPSON SPEEDTOUCH na USB (Fedora Core 3: kernel 2.6.10)
1. Sprawdzić USB:
Speedtouch powinien być podłączony do usb ver 1.1 (z 2.0 nie działa stabilnie):
# lsusb -v -d 0x06b9: | grep bcdUSB | awk '{print $2}'
Wyniki:
1.10 Prawidłowo podłączony speedtouch
2.00 Powinniśmy "przepiąć" speedtouch-a na port USB: 1.1
2. Sprawdzić WERSJĘ MODEMU:
# grep "Vendor=06b9 ProdID=4061" /proc/bus/usb/devices | awk '{print $5}' | head -1
(u mnie wersja modemu -> 4.00)
3. Sprawdzić załadowane moduły:
# lsmod | grep speedtch
speedtch 12617 0
usb_atm 17009 2 speedtch
4. Ściągnąć plik firmware-extractor:
http://linux-usb.sourceforge.net/...ware-extractor
5. Ściągnąć plik z FIRMWARE:
5a. UWAGA: PODPUNKT TYLKO DLA WERSJI MODEMU 2 LUB 4:
http://www.speedtouch.com/...330_firmware_3012.zip
# unzip SpeedTouch330_firmware_3012.zip (do katalogu z firmware-extractor)
(uzyskamy dwa pliki: ZZZL_3.012; KQD6_3.012)
Dla wersji 4 działamy na: ZZZL_3.012
Dla wersji 2 działamy na: KQD6_3.012
5b. UWAGA: PODPUNKT TYLKO DLA WERSJI MODEMU 0:
http://download.ethomson.com/...d/speedmgmt.tar.gz
Rozpakować:
# gunzip speedmgmt.tar.gz
# tar xvf speedmgmt.tar
(Powstanie katalog mgmt)
Dla wersji 0 działamy na: mgmt/mgmt.o
6. Ze względu na to, że modemy te wykorzystują dwa typy firmware:
FIRMWARE LOADER (speedtch-1.bin)
FIRMWARE FILE (speedtch-2.bin)
musimy podzielić jeden z powyższych plików:
# chmod u+x firmware-extractor
Dla wersji 4:
# ./firmware-extractor ZZZL_3.012
Dla wersji 2:
# ./firmware-extractor KQD6_3.012
Dla wersji 0:
# ./firmware-extractor mgmt/mgmt.o
(Powstaną dwa pliki mniejszy = loader; większy = firmware)
7. Skopiować wskazane pliki do /lib/firmware:
# cp speedtch-?.bin /lib/firmware
# chmod 644 /lib/firmware/speedtch-?.bin
# chown root:root /lib/firmware/speedtch-?.bin
8. Teraz najlepiej "przeładować" system, o po reboot powinno być:
# cat /var/log/messages | grep 'speedtch-'
Jan 11 18:19:43 xxx kernel: usb 3-1: found stage 1 firmware speedtch-1.bin
Jan 11 18:19:43 xxx kernel: usb 3-1: found stage 2 firmware speedtch-2.bin
# cat /proc/net/atm/speedtch:0
Speed Touch 330 (usb-0000:00:1d.1-1)
MAC: xx:xx:xx:xx:xx:xx
AAL5: tx 3976 ( 0 err ), rx 6760 ( 0 err, 0 drop )
Line up, firmware loaded <- to chyba jest najważniejsze
9. Tworzymy plik /etc/sysconfig/network-scripts/ifcfg-ppp0 z następującą zawartością:
PEERDNS=yes
TYPE=xDSL
DEVICE=ppp0
BOOTPROTO=dialup
PIDFILE=/var/run/pppoa-adsl.pid
LCP_FAILURE=86400
LCP_INTERVAL=1
CONNECT_POLL=6
CONNECT_TIMEOUT=604800
SYNCHRONOUS=no
DEFROUTE=yes
USER <- POPRAWIĆ NAZWĘ UŻYTKOWNIKA
VPI=0
VCI=35
LINUX_PLUGIN=pppoatm.so
DEMAND=yes
10. Tworzymy pliki: /etc/ppp/chap-secrets; /etc/ppp/pap-secrets z tą samą zawartością:
" "*" "PASSWORD" "*" <- POPRAWIĆ NAZWĘ UŻYTKOWNIKA i HASŁO
11. Wykonać:
# cd /etc/ppp
# chown 0:0 chap-secrets pap-secrets
# chmod 600 chap-secrets pap-secrets
12. Ostatnim krokiem jest "przeładowanie" systemu.
INFORMACJE DODATKOWE:
1. Interfejs ppp0 dzięki takiej konfiguracji jest widoczny w:
aplikacje -> ustawienia systemowe -> network
2. Pobiera samoczynnie serwery DNS-a, dzięki czemu nie musimy konfigurować /etc/resolv.conf.
3. Konfiguracja taka jest bardzo przyjemna w obsłudze gdyż każda zmiana kernel-a (ja testowałem przejście do 2.6.10-1.770_FC3) jest "bezbolesna" - nie potrzeba żadnych zmian w plikach lub firmware - po prostu działa.
Dodatkowym atutem jest fakt, że nie musimy już używać: modem_run.
4. W przypadku problemów w pkt. 8 sprawdzić CRC oraz LENGTH, dlatego podaję wyniki dzielenia plików firmware.
Dla wersji 4:
** Boot block from ZZZL_3.012:
CRC: 0x69636579
Length: 935
** Firmware block from ZZZL_3.012:
CRC: 0x41d4143c
Length: 775545
Dla wersji 2:
** Boot block from KQD6_3.012:
CRC: 0xd80bf9f7
Length: 991
** Firmware block from KQD6_3.012:
CRC: 0x78039fed
Length: 762650
Dla wersji 0:
** Boot block from mgmt/mgmt.o:
CRC: 0xd80bf9f7
Length: 991
** Firmware block from mgmt/mgmt.o:
CRC: 0x94a45435
Length: 526187
Pozdrawiam Błażej
Opierałem się na poniższych materiałach, ale wprowadziłem kilka drobnych modyfikacji:
http://linux-usb.sourceforge.net/SpeedTouch/... |
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|