Početak›Forumi›Linuks›Linuks umrežavanje›Sagem ADSL modem
- This topic has 31 odgovor, 7 glasova, and was last updated 16 years, 7 months ranije by dukenukem_4d.
-
AutorČlanci
-
15. april 2006. u 6:39 pm #43173Милан АксићUčesnik
Ne nisam, ali pretpostavljam da ovu komandu treba pozivati tek kada se “eth0” interfejs podigne tj. tek nakon jednog pokusaja pozivanja programa “startadsl” ili “pppoe-start”, pre ovoga “eth0” interfejs ne postoji.
Ipak, nakon pozivanja “pppoe-start”, kada se “eth0” interfejs vec podigao pokusao sam “dhclient eth0” i izmedju ostalog, dobio:
[code]eth0: not found[/code]
Tek sam sada zbunjen.9. maj 2006. u 2:56 pm #43174dujaUčesnikjesi li uspeo da instalirash ovaj modem?
stavi
VPI=00000008
VCI=00000023
jer treba da bude u hex-u
aj javi ako si uspeo…10. maj 2006. u 1:39 pm #43175dujaUčesniknije potrebn… uspeo sam 🙂
26. maj 2006. u 5:13 pm #43176SlsimicUčesnikPa ajde otkrij nam tajnu… nemoj da ostanemo slepi kod ociju… 8)
Jedva docekah ADSL i sad ne mogu da ga izrabljujem u linuxu.. 😥26. maj 2006. u 6:51 pm #43177AnonimniGostPrvi korak pri konfiguraciji ovih modema je da se obezbedi sa dam modem radi. Ukoliko svetli lampica znaci da radi, i dok se to ne dogodi ne treba podesavati pppd. Ja imam connexant i radi odmah, tj, kerneli 2.6.14 i noviji ga nalaze po defaultu.
Posle toga treba ucitati modul br2684 i uraditi sledece:
br2684ctl -b -c 0 -a 8.35 (8.35 je kod sezama…)
ifconfig nas0 up
Tada ce biti podignut virtuelni interfejs i pppd ce moci da radi.
Treba napraviti fajl u folderu /etc/ppp/peers/, na primer adsl. Moj izdleda ovako:
noipdefault
noauth
persist
usepeerdns
name korisnicko_ime
user korisnicko_ime
defaultroute
nopcomp
noccp
novj
plugin rp-pppoe.so nas0
debug
U chap-secrets i pap-secrets treba uneti korisnicko ime i lozinku. Sintaksa:
username*password
Treba podesiti i dnsove, nakon cega bi trebalo da masina bude na netu komandom:
pppd call adsl (ili kako je inmenovan fajl)Sto se tice tog Eagle modema, koliko sam zakljucio da je Eagle, mislim da radi automatski. Mislim da bi komandom dmesg | grep ADSL trebalo da se pokaze da li veza podignuta, ja dobijam:
ATM dev 0: ADSL line: up (256 kb/s down | 64 kb/s up)Ovo je ukratko postupak koji radi na vecini centrala i sistema. Znaci, prvi deo oko hardvera je individualan, i ukoliko neko ima problema sa AccessRunneerom (connexant) neka javi da vidimo sta je.
26. maj 2006. u 8:46 pm #43178SlsimicUčesnikifconfig nas0 up
mi daje gresku no such device… pretpostavljam da je to zbog modula br2684… koji meni ne treba jer je sagem (koji koristi eagle driver) u pitanju.
Da Eagle sve tj. skoro sve odradi sam… napravi adsl fajl u /etc/ppp/peer doda user/pass u chap-secrets… ali nema virtuelnog ethernet interfejsa i mislim da je tu zajeb…
Najnoviji drajveri za sagem imaju na http://www.sagem.com/support/site/driver/Fast8x0_3-0-6.tgz
procedura je kako je gore navedeno, u eagleconfig se unese provajder koji ima iste parametre , user/sifra… zatim probam startadsl i on lepo javi da modem nece da sljaka… i kaze vidi sa eaglestats sta je problem
eaglestats izbaci parametre modema i ono sto sam primetio, u Ethernet interface stoji pa mi se cini da u tom grmu lezi zec.
Kod mene ifconfig daje eth0 (koji jeste integrisana mrezna karta) i lo (loopback) i nista vise. Kako da napravim virtuelni ethernet ❓
posto eagleconfig to ne radi sam… 😥26. maj 2006. u 9:32 pm #43179AnonimniGostKao sto rekoh, br2684 ti treba zbog nasih provajdera. Da li si probao da ucitas modul i da izvrsis komandu? br2684 nema veze sa modemom vec omogucava ATM bridging ka ethernet interfaceu koji bi pppoe trebalo da koristi. Zato probaj tako 😉
10. jun 2006. u 1:28 am #43180Милан АксићUčesnikZbog cega konkretno meni modem pri prvom pokusaju nije radio kako treba pod Slekverom je najverovatnije bilo zbog toga sto sam prevideo da su parametri VPI i VCI heksadecimalni brojevi.
Medjutim, kako mi sada modem vec neko vreme radi pod Linuksom, mogao bih i da iznesem svoja iskustva, koja ce mozda nekome da pomognu.
Dakle, u mom slucaju, da bi ovaj modem proradio, prvo je potrebno a se instalira izvorni kod ili zaglavlja Linuks jezgra i preuzmu i instaliraju najnoviji upravljacki program za eagle-usb modeme (u koje spada i pomenuti Sagem) odavde http://sourceforge.net/projects/eagle-usb/ i program rp-pppoe za poveziavanje odavde http://www.roaringpenguin.com/penguin/open_source_rp-pppoe.php.
Nakon preuzimanje i instaliranja treba preko root naloga, pokrenuti eagleconfig nakon cega ce se ispisati lista internet dobavaljaca u evropi. Srpskih dobavljaca u listi nema, medjutim potrebne parametre ima jedan poljski dobavljac pa je pri prvom pitanju potrebno izabrati njega:
[code]PL02 : Poland Netia neostrada 08 23 01 PPPoE LLC[/code]
Ostala pitanja u toku konfigurisanja se ticu korisnickog imena, lozinke itd.Nakon konfigurisanja treba proveriti da li postoje sledece simbolicke veze u direktorijumu /etc/eagle-usb/:
[code]CMVei.txt -> /etc/eagle-usb/CMVeiWO.txt
CMVep.txt -> /etc/eagle-usb/CMVepWO.txt[/code]
a ako one ne postoje potrebno ih je napraviti koristeci root nalog:
[code]# ln -s CMVeiWO.txt CMVei.txt
# ln -s CMVepWO.txt CMVep.txt[/code]E sade ovde bi trebao biti kraj konfigurisanja jer bi za uspostavljanje veze bilo potrebno preko root naloga otkucati samo startadsl a za prekid veze stopadsl, ali kod mene ovo ne radi tako da moram da koristim rp-pppoe skripte.
Da bi se konfigurisale rp-pppoe skripte, potrebno je preko root naloga startovati pppoe-setup (na nekim Linuks distribucijama, kao npr. Mandriva Linuksu, prefiks pppoe je zamenjen sa adsl pa je npr. ime prosle skripte umesto pppoe-setup u stvari adsl-setup), gde je izmedju ostalog potrebno uneti korisnicko ime i lozinku, a kod pitanja na koji nacin da dobavlja DNS adrese treba uneti server.
Nakon konfiguracisanja veza moze da se uspostavi pozivanjem pppoe-start i prekida pozivanjem pppoe-stop skripti preko root naloga.
Trenutno koristim Ubuntu Linuks distribuciju, i usput nadam se da je necu skoro menjati 🙂 i na njoj mi gorepomenuto konfigurisanje nije podizalo eth0 interfejs, pa samim tim ni uspostavljanje veze nije bilo moguce.
Da bi mi modem proradio na Ubuntu-u potrebno je instalirati izvorni kod ili zaglavlja Linuks jezgra, upravljacki program za eagle-usb modeme i program rp-pppoe kao i za Slekver distribuciju.
Napominjem da je na instalacionom CD-u (koristio sam CD a ne DVD verziju Ubuntu-a za instaliranje) postoje dva paketa eagle-usb-data_2.1.1-2_all.deb i eagle-usb-utils_2.1.1-2_i386.deb, medjutim kako mi s njima nije odmah proradio modem uklonio sam ih i onda sredio to na drugaciji nacin, sto ne znaci da s njima ne moze da se koristi modem, samo se ja odmah odlucio za proverenu varijantu. Iako ni ona nije uspela.Naime, prvo, Ubuntu vec ima instalirane upravljacke module za eagle-usb modeme ali iako su oni bili ucitani eth0 interfejs se nije podizao. Pa sam ih ja, kako sam i procitao da treba uraditi pri problemima i instaliranju novih upravljackih programa na Ubuntu forumu (http://www.ubuntuforums.org/showthread.php?t=144468&highlight=eagle-usb), izbrisao. U pitanju su dva modula koja treba ukloniti /lib/modules/’uname -r’/kernel/drivers/usb/atm/usbatm.ko i /lib/modules/’uname -r’/kernel/drivers/usb/net/eagle/eagleusb.ko.
Nakon toga sam instalirao upravljcke programe za eagle-usb modeme, ali se interfejs eth0 i dalje nije podizao. Osim, ako ne bih prvo uklonio modul iz memorije, da bi se resetovao odnosno lampica adsl na modemu ugasila, ucitao ga ponovo i poslao “signal” modemu preko eaglectrl programa, nakon cega se najzad eth0 interfejs podigao i bilo je moguce uspostaviti vezu sa pppoe-start.
Kako je ovo potrebno uraditi uvek napisao sam kratku skriptu eagle-usb-popravka sa dozvolom za izvrsavanje (chmod 755 eagle-usb-popravka) i smestio je u /etc/init.d/ (preko root naloga naravno). Sadrzaj skripte je:
[code]PATH=/bin:/usr/bin:/sbin:/usr/sbincase “$1” in
start)
rmmod eagle-usb
modprobe eagle-usb
eaglectrl -d -w &
;;
stop)
rmmod eagle-usb
;;
force-reload|restart)
;;
*)
echo “Usage: /etc/init.d/eagle-usb-popravka {start|stop|restart|force-reload|reload}”
exit 1
;;
esacexit 0
[/code]
Nakon toga sam je preko programa services-admin (start->System->Administration->Services) postavio da skripta pokrece kada i ostali servisi pri startovanju. Iz komande linije mislim da bi ovo moglo da se uradi sledecom linijom preko root naloga, ali je nisam koristio:
[code]# update-rc.d eagle-usb-popravka defaults[/code]Eto to je to, sada sam ovu poruku poslao iz istog Ubuntu-a 🙂
Nadam se da ce ovaj tekst pomoci onima sa slicnim problemom.12. jun 2006. u 12:10 pm #43181ZarkoUčesnikObrisao sam ubuntuov drajver, skinuo sam drajver sa eagle-usb sajta i sad imam problema sa kompajliranem drajvera:
CC [M] /home/miki/otpkakovano/eagle-usb-2.3.2/driver/Pipes.o
/home/miki/otpkakovano/eagle-usb-2.3.2/driver/Pipes.c: In function GÇÿeu_write_completionGÇÖ:
/home/miki/otpkakovano/eagle-usb-2.3.2/driver/Pipes.c:922: error: GÇÿURB_ASYNC_UNLINKGÇÖ undeclared (first use in this function)
/home/miki/otpkakovano/eagle-usb-2.3.2/driver/Pipes.c:922: error: (Each undeclared identifier is reported only once
/home/miki/otpkakovano/eagle-usb-2.3.2/driver/Pipes.c:922: error: for each function it appears in.)
make[3]: *** [/home/miki/otpkakovano/eagle-usb-2.3.2/driver/Pipes.o] Error 1
make[2]: *** [_module_/home/miki/otpkakovano/eagle-usb-2.3.2/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.15-23-386′
make[1]: *** [eagle-usb.ko] Error 2
make[1]: Leaving directory `/home/miki/otpkakovano/eagle-usb-2.3.2/driver’
make: *** [build] Error 2@passanger
E si imao ovakav problem?12. jun 2006. u 3:17 pm #43182Милан АксићUčesnikKoju si verziju instalirao ?
Jesi li instalirao zaglavlja Linuks jezgra?Ja imam instalirano sledece:[code]$ dpkg -l|grep -i headers| grep -i kernel
ii linux-headers-2.6.15-23 2.6.15-23.39 Header files related to Linux kernel version
ii linux-headers-2.6.15-23-386 2.6.15-23.39 Linux kernel headers 2.6.15 on 386
ii linux-kernel-headers 2.6.11.2-0ubuntu18 Linux Kernel Headers for development
[/code]
Mada, ako je do nedostatka nekog od paketa configure skripta bi to odmah prijavila i ne bi ni doslo do prevodjenja.Ako nije do ovoga, napisi tacno sta si menjao od kada si instalirao Ubuntu.
-
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.