Skocz do zawartości

Net24


kalista

Rekomendowane odpowiedzi

co mam w tym zmienić w

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/SpeedTouc...mware-extractor

 

5. Ściągnąć plik z FIRMWARE:

 

5a. UWAGA: PODPUNKT TYLKO DLA WERSJI MODEMU 2 LUB 4:

 

http://www.speedtouch.com/download/drivers...rmware_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/download/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

[email protected]  <- 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ą:

"[email protected]" "*" "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

żeby działał mi modem w Net24. Posiadam modem w wersji 4. Mój OS to Fedora Core 4.

Odnośnik do komentarza
Udostępnij na innych stronach

Wiem na pewno, ze trzeba zrobic

 

 VPI=8 

 

oraz

 

 [email protected] 

<- POPRAWIĆ NAZWE UŻYTKOWNIKA na TWOJ z NETII (bodajze [email protected])

 

i podobnie w punkcie 10.

 

!!

 

Nie wiem czy to wystarczy, ale niedlugo bede instalowal Net24 u kolegi w firmie i przyda mi sie info, czy te zmiany wystarcza. JaK by zadzialalo to daj mi cynk smile.gif

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...