slack 12, jadro 2.6.21.5, neostrada fast 800

Gdy jakieś urządzenie nie chce w Slackware działać...

Moderatorzy: Moderatorzy, Administratorzy

GazdaBaar
Użytkownik
Posty: 5
Rejestracja: 2004-06-21, 16:27
Kontakt:

slack 12, jadro 2.6.21.5, neostrada fast 800

Post autor: GazdaBaar »

witam

mam problem z zaintalowaniem neo pod slackiem 12, jadro prosto po
instalacji 2.6.21.5, instalacje wybralem pelna

przegladalem forum i w koncu jedyne co moglem zrobic to skozystac ze
strony
http://www.linux.rk.edu.pl/w/p/neostrad ... ast-800/#1

pobralem najpierw eagle-usb-2.3.2.tar.bz2 aczkolwiek przy kompialcji
wywalilo mi bledy, wczytalem sie dalej i doszedlem do wniosku ze moj modem
jest w wersji E4

pobralem ueagle-atm4.tar.gz, po make, make install utowrzylo 3 pliki:
Ikanos_license.txt
e4_dsp_pots.bin
eagleIV.fw

skopiowalem je do /lib/firmware/ueagle-atm

zaladowanie modulow:
modprobe pppoatm
modprobe ueagle-atm
wszystko ok

dmesg wypisuje

Kod: Zaznacz cały

[ueagle-atm] driver ueagle 1.4 loaded
usbcore: registered new interface driver ueagle-atm
lsusb wypisuje

Kod: Zaznacz cały

Bus 2 Device 2: ID 1110:9042 Analog Devices Canada, Ltd (Allied 
Telesyn)
z instrukcji na cytowanej stronie pisze
"Najwa?niejsze w tym jest wszystko od 90*. Liczby 9021 i 9031 oznaczaj? i?
firmware zosta? za?adowany. 9022 i 9032 i? firmware nie zosta? za?adowany
(bo go nie ma lub system go nie za?adowa?)."

wnioskuje wiec ze mam modem E4 a ciag 9042 oznacza ze firmware nie zostal
zaladowany.
przejzalem zalecana konfiguracje jadra ale w tym co mam w zrodlach w
/usr/src/linux to wychodzi ze wszystkie rzeczy sa pozaznaczane - nie wiem
tylko czy te rzeczy sa w domyslnie zaintalowanym jajku

zgodnie z instrukcja skonfgurowalem ppp, po probie polaczenia dostaje
komunikat

Kod: Zaznacz cały

root@g:~# pppd call neostrada
Plugin pppoatm.so loaded.
PPPoATM plugin_init
PPPoATM setdevname_pppoatm - SUCCESS:0.35

ifconfig nie pokazuje pojawienia sie nowego interfejsu, wiec i netu
nie ma.

kiedys siedzialem na slacku 9 i wtedy na radiowce. przez 2 lata nie mialem praktycznie stycznosci z linuxem i jak zajzalem do nowej konfiguracji jadra to jak na dzien wdzisiejszy widze ze kompilacja jadra znow bedzie nauka od podstaw :/

tak wiec moi mili - co robic? :)
czy domyslne jajko nie zawiera kilku rzeczy i wszystko teraz kompilowac,
czy tez problem jest w czyms innym?

z gory dziekuje za pomoc :)
Ostatnio zmieniony 2007-09-25, 19:45 przez GazdaBaar, łącznie zmieniany 1 raz.
andras
Użytkownik
Posty: 8
Rejestracja: 2007-09-07, 21:39

Re: slack 12, jadro 2.6.21.5, neostrada fast 800

Post autor: andras »

Ja tez mam ten problem ze slackiem 12 kernel 2.6.21.5 ale na slacku 11 z kernelem 2.6.17.13 wszystko dzialalo wiec to chyba wina jadra lub ueagle jest jakies przestarzale jezeli ktos zna rozwiazanie to prosze pisac :!:
Awatar użytkownika
____0
Użytkownik
Posty: 693
Rejestracja: 2005-08-27, 22:42
Lokalizacja: Niepołomice
Kontakt:

Re: slack 12, jadro 2.6.21.5, neostrada fast 800

Post autor: ____0 »

A zaladowales modul dla twojego USB(uhci-hcd lub ohci-hcd)
po zaladowaniu modulow pokaz nam dmesg (chce wiedziec czy modem ci sie synchronizuje)
To ze nie mozesz skompilowac najnowsze eagle-usb to nie znaczy ze masz modem w wersji E4(ja tak mialem).
Ostatnio zmieniony 2007-09-28, 18:45 przez ____0, łącznie zmieniany 2 razy.
http://www.linki.cal.pl
Afro
Użytkownik
Posty: 13
Rejestracja: 2007-08-06, 12:38
Lokalizacja: z nikąd :)

Re: slack 12, jadro 2.6.21.5, neostrada fast 800

Post autor: Afro »

Ekhm... ;-)
Po pierwsze make install nie tworzy tych plików (one już sa). Make install instaluje moduł kernela ueagle4-atm w systemie... Przeczytaj "Propozycje do FAQ" o neostradzie (bodajże 4 strona) na tym forum i wykonaj dokladnie to co tam pisze. Moim zdaniem nie do tego katalogu kopiujesz firmware. A jeśli nie działa prosze o wydruk dmesg i /var/log/messages (pełne a przynajmniej nie wycinaj nic dotyczącego pppd, ueagle-atm, usb). Chętnie pomogę ale musze mieć obraz sytuacji ;] . Aha i ten sposób działa bezproblemowo na Slacku 12 na podanym jądrze.
Ostatnio zmieniony 2007-09-28, 21:27 przez Afro, łącznie zmieniany 1 raz.
songoman
Użytkownik
Posty: 3
Rejestracja: 2007-09-29, 07:15

Re: slack 12, jadro 2.6.21.5, neostrada fast 800

Post autor: songoman »

a właśnie, że firmware jest w dobrym katalogu!! Mam ten sam modem i nie mam żadnych problemów - podstwowa sprawa jest taka że udostępnione na stronie żródła dla ueagle4-atm są stare, należy wejść do CVS-u tam i z tamtąd poprać drivera, od jąder 2.6.19 bodajże należy używać nowego - jak chcesz wyśle Ci na maila "gotowca".
Afro
Użytkownik
Posty: 13
Rejestracja: 2007-08-06, 12:38
Lokalizacja: z nikąd :)

Re: slack 12, jadro 2.6.21.5, neostrada fast 800

Post autor: Afro »

Songoman: Wierze Ci bo robiłem to samo. I tak napisałem w propozycjach do FAQ (czy ten dział w ogóle ktoś czyta? :neutral: ). Po prostu napisałem ze rozwiązanie jest w propozycjach.
A co do katalogu używam /lib/firmware/ueagle4-atm i też działa ;-)
songoman
Użytkownik
Posty: 3
Rejestracja: 2007-09-29, 07:15

Re: slack 12, jadro 2.6.21.5, neostrada fast 800

Post autor: songoman »

ja czytam :-) ale nie dla tego modemu... może bardziej przydało by się przeczytać co wywala dmesg - przede wszystki i na cały głos: dla jaj powyżej 2.6.19 driver musi być z CVS - poprawione są dwa pliki - w opisie zmian jest właśnie o tym mowa. chodzi o to że GazdaBaar prawdopodobnie skompiował modół ze starego drivera, ot i co :-)
GazdaBaar
Użytkownik
Posty: 5
Rejestracja: 2004-06-21, 16:27
Kontakt:

Re: slack 12, jadro 2.6.21.5, neostrada fast 800

Post autor: GazdaBaar »

Witam i dziekuje wszystkim za odpowiedzi :)

chwilowo podpialem neo pod kompa dziewczyny na windzie a sam siedze 'za nia' na sieciowce.
narazie podam pobiezne info, a jeszcze raz bede mial czas walczyc we wtorek wiec wtedy podam rozszerzone info ;)

____0 pisze:To ze nie mozesz skompilowac najnowsze eagle-usb to nie znaczy ze masz modem w wersji E4(ja tak mialem).
hmm czy opis 9042 nie swiadczy o 4 wersji modemu?

Afro pisze:Po pierwsze make install nie tworzy tych plików (one już sa).
install nie, ale najpierw dalem samo make wiec sadzilem ze je utworzylo. przyznam ze na daty wtedy nie patrzylem ;)
songoman pisze:odstwowa sprawa jest taka że udostępnione na stronie żródła dla ueagle4-atm są stare, należy wejść do CVS-u tam i z tamtąd poprać drivera, od jąder 2.6.19 bodajże należy używać nowego - jak chcesz wyśle Ci na maila "gotowca".
wiec pewnie dlatego mialem problem. sporo sie naszukalem pod haslo "ID 1110:9042 Analog Devices Canada" ale przyznam ze w zadnych poradach na forach nikt nie wspomnial ze na stronie sa nieaktualne :/ jesli chcesz podeslac to chetnie skozystam ;) sleaquit[at]poczta.onet.pl

robilem sporo roznych prob takze z ueagle4-data-1.0.tar.gz zamiast ueagle-data-1.1.tar.tar w miedzy czasie moich i Waszych postow ale jeszcze popracuje we wtorek i zaprezentuje wyniki sukcesu ewentualnie porazki ;)

[ Dodano: 2007-10-04, 08:44 ]
zdobylem nowy firmware, tym razem po podlaczeniu modem jest wykrywalny :)

lsusb

Kod: Zaznacz cały

Bus 2 Device 3: ID 1110:9041 Analog Devices Canada, Ltd (Allied Telesyn)

dmesg

Kod: Zaznacz cały

usb 2-1: new full speed USB device using uhci_hcd and address 2
usb 2-1: configuration #1 chosen from 1 choice
NET: Registered protocol family 8
NET: Registered protocol family 20
[ueagle-atm] driver ueagle 1.4 loaded
usb 2-1: [ueagle-atm] ADSL device founded vid (0X1110) pid (0X9042) : Eagle IV
usb 2-1: reset full speed USB device using uhci_hcd and address 2
usb 2-1: [ueagle-atm] pre-firmware device, uploading firmware
usb 2-1: [ueagle-atm] loading firmware ueagle-atm/eagleIV.fw
usbcore: registered new interface driver ueagle-atm4
usb 2-1: [ueagle-atm] firmware uploaded
usb 2-1: USB disconnect, address 2
usb 2-1: new full speed USB device using uhci_hcd and address 3
usb 2-1: configuration #1 chosen from 1 choice
usb 2-1: [ueagle-atm] ADSL device founded vid (0X1110) pid (0X9041) : Eagle IV
usb 2-1: reset full speed USB device using uhci_hcd and address 3
usb 2-1: [ueagle-atm] (re)booting started
usb 2-1: [ueagle-atm] sending DSP page 0
usb 2-1: [ueagle-atm] sending DSP page 3
usb 2-1: [ueagle-atm] sending DSP page 4
usb 2-1: [ueagle-atm] ATU-R firmware version : a10050b
usb 2-1: [ueagle-atm] stat : 1
usb 2-1: [ueagle-atm] stat : 1
usb 2-1: [ueagle-atm] stat : 1
usb 2-1: [ueagle-atm] stat : 5
usb 2-1: [ueagle-atm] stat : 5
usb 2-1: [ueagle-atm] stat : 5
usb 2-1: [ueagle-atm] sending DSP page 29
usb 2-1: [ueagle-atm] sending DSP page 5
usb 2-1: [ueagle-atm] sending DSP page 34
usb 2-1: [ueagle-atm] sending DSP page 31
usb 2-1: [ueagle-atm] sending DSP page 8
usb 2-1: [ueagle-atm] stat : 6
usb 2-1: [ueagle-atm] sending DSP page 33
usb 2-1: [ueagle-atm] sending DSP page 10
usb 2-1: [ueagle-atm] stat : 6
usb 2-1: [ueagle-atm] sending DSP page 11
usb 2-1: [ueagle-atm] sending DSP page 12
usb 2-1: [ueagle-atm] stat : 6
usb 2-1: [ueagle-atm] sending DSP page 15
usb 2-1: [ueagle-atm] stat : 6
usb 2-1: [ueagle-atm] stat : 6
usb 2-1: [ueagle-atm] stat : 6
usb 2-1: [ueagle-atm] stat : 6
usb 2-1: [ueagle-atm] sending DSP page 16
usb 2-1: [ueagle-atm] sending DSP page 23
usb 2-1: [ueagle-atm] sending DSP page 20
usb 2-1: [ueagle-atm] sending DSP page 26
usb 2-1: [ueagle-atm] stat : 6
usb 2-1: [ueagle-atm] sending DSP page 27
usb 2-1: [ueagle-atm] sending DSP page 25
usb 2-1: [ueagle-atm] modem operational
usb 2-1: [ueagle-atm] setting new timeout 1
usb 2-1: [ueagle-atm] setting new timeout 1

nastepnie

Kod: Zaznacz cały

modprobe pppoatm
dmesg

Kod: Zaznacz cały

PPP generic driver version 2.4.2
lsmod|grep ueagle

Kod: Zaznacz cały

ueagle4_atm            29368  0
usbatm                 19456  1 ueagle4_atm
lsmod|grep ppp

Kod: Zaznacz cały

pppoatm                 8064  0
ppp_generic            26772  1 pppoatm
slhc                    9856  1 ppp_generic
atm                    44212  2 pppoatm,usbatm
/etc/ppp/peers/neostrada

Kod: Zaznacz cały

user "ustawiony_login@neostrada.pl"
plugin pppoatm.so 0.35
usepeerdns
defaultroute
persist
noauth
/etc/ppp/chap-secrets
/etc/ppp/pap-secrets

Kod: Zaznacz cały

"ustawiony_login@neostrada.pl" * "ustawione_haslo"

pppd call neostrada

Kod: Zaznacz cały

Plugin pppoatm.so loaded.
PPPoATM plugin_init
PPPoATM setdevname_pppoatm - SUCCESS:0.35
dmesg

Kod: Zaznacz cały

PPP BSD Compression module registered
PPP Deflate Compression module registered


interfejs ppp0 wstaje ale pingi nigdzie nie wychodza, chociaz dnsy mam ustawione

po jakims czasie dmesg pokazuje

Kod: Zaznacz cały

device ppp0 entered promiscuous mode
tcpdump przez kilka minut nie rejestruje zadnego ruchu, dopiero po tym czasie rejestruje troche przychodzacych pakietow ale dalej nic nie mozna gdzies wyslac, nawet pingnac dowolnego adresu skad przychadza pakiety, po prostu cisza

problem moze tkwic w konfiguracji ppp?

z gory dziekuje za pomoc :)
songoman
Użytkownik
Posty: 3
Rejestracja: 2007-09-29, 07:15

Re: slack 12, jadro 2.6.21.5, neostrada fast 800

Post autor: songoman »

GazdaBar czy udało Ci się rozwiązać problem?
Afro
Użytkownik
Posty: 13
Rejestracja: 2007-08-06, 12:38
Lokalizacja: z nikąd :)

Re: slack 12, jadro 2.6.21.5, neostrada fast 800

Post autor: Afro »

Ciekawy problem...
Modem jak widać wstaje poprawnie, wynik pppd powinien wywalić co innego (powinien pokazać ip oraz te dwie informacje jakie napisałeś).
Konfiguracja pppd wygląda ok.
Podrzuć jeszcze wynik

Kod: Zaznacz cały

# ifconfig 
po wywołaniu pppd. Aha i dlaczego ładujesz sam moduł pppoatm?
Nigdy tego nie robiłem... Mnie wystarczy samo:

Kod: Zaznacz cały

# pppd call neostrada
No i jeszcze jedno pingi nie chodzą do adresu ip czy tylko do nazw.
Może wystarczy wykasować /etc/ppp/resolv.conf (chyba że go tam nie masz)
i zrobić tak:

Kod: Zaznacz cały

# ln -s /etc/resolv.conf /etc/ppp/resolv.conf
restart pppd i powinno hulać...
ODPOWIEDZ