EciADSL, bir Globespan tabanli ADSL USB modeminiz olmak sarti ile bilgisayarinizi
internete baglayan serbest bir linux surucusudur.
*BSD gibi diger isletim sistemleri gelistirme asamasindadir (lutfen daha detayli bilgi
icin yapimcilarla iletisime geciniz - See Yapimcilar / Destek.)
EciAdsl surucusu ana sayfasi buradadir:
http://eciadsl.flashtux.org
Desteklenen modemlerin bir listesi bu sayfada mevcuttur:
http://eciadsl.flashtux.org/modems.php?lang=en&supported=yes
EciAdsl surucusunu kurabilmek icin, ihtiyaciniz asagidaki paketler/programlardir:
Eger varsayilan kerneli iceren en son Mandrake / RedHat surumune sahipseniz bu bolumu gecebilirsiniz.
Dagitiminiza gore kernel icindeki bazi secenekler mevcut olmayabilir.
Eger eciadsl-doctor kayip secenekler belirlerse, kernelinizi tekrar derlemeniz gerekebilir.
KESINLIKLE bu secenekleri kernele koymalisiniz (“*” “kernel icinde” icin,
“M” “module” icin ):
USB support —>
<M> Support for USB
[ ] USB verbose debug messages
— Miscellaneous USB options
[*] Preliminary USB device filesystem
[ ] Enforce USB bandwidth allocation (EXPERIMENTAL)
[ ] Long timeout for slow-responding devices (some MGE Ellipse UPSes)
— USB Host Controller Drivers
< > EHCI HCD (USB 2.0) support (EXPERIMENTAL)
<M> UHCI (Intel PIIX4, VIA, ...) support
<M> UHCI Alternate Driver (JE) support
<M> OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support
..
— USB Multimedia devices
..
< > DABUSB driver
..
Character devices —>
..
[*] Non-standard serial port support
<M> HDLC line discipline support
..
Network device support —>
..
<M> PPP (point-to-point protocol) support
[ ] PPP multilink support (EXPERIMENTAL)
[ ] PPP filtering
<M> PPP support for async serial ports
<M> PPP support for sync tty ports
<M> PPP Deflate compression
<M> PPP BSD-Compress compression
< > PPP over Ethernet (EXPERIMENTAL)
< > PPP over ATM (EXPERIMENTAL)
Eger modem linux baslarken aktive edilmisse dabusb yi kaldirmaniz gerekecektir.
Aksi takdirde, bu bolumu gecebilirsiniz.
Hotplug buyuk olasilikla aktif edilmistir, ve hatali olarak modeminizi bir ses aygiti
olarak tanir ve bu ses aygitina destek saglamak icin dabusb yi yukler.
Eger /etc/hotplug/blacklist mevcutsa, duzenlemek icin acin ve 'dabusb' kelimesini iceren
bir satir ekleyin (kesme isareti yok). Linux u tekrar baslatin.
Hotplug in kurulu ya da aktif edildigi boyle bir dosyanin nerede oldugunu bulamazsaniz
konfigure etmek icin baska bir yol daha olmalidir, ama bunu asagidaki metoda gore
uygulamalisiniz (bir parca zahmetli):
Bu sayfadaki en son uyumlu usermode paketini download
(dagitiminiza gore kaynak kodu veya paket ) ediniz:
http://eciadsl.flashtux.org/download.php?lang=en
Sahip oldugunuz pakete bagli olarak bu komutlardan birini kullaniniz:
Eger dagitim temelli paket yuklemis iseniz (Redhat/Mandrake, Debian, Slackware,
Gentoo), bu adimi gecebilirsiniz.
Tum yapmaniz gereken bir konsol veya terminal programi calistirmaktir:
./configure
make
As "root": make install
./configure –help komutunu ayar seceneklerinin bir listesini almak icin kullaniniz.
Yaziliminizi varsayilan (/usr/local) yerden farkli bir yere kurmak icin,
mesela --prefix=/opt olarak kullanilabilir.
Surucu config dosyalari tercih ettiginiz baska bir dizine kurulabilir (varsayilan /etc/eciadsl)
–conf-prefix (varsayilan /) VE –conf-fir (varsayilan /etc/eciadsl) parametrelerini kullaniniz.
mesela:
--conf-prefix=/opt --conf-dir=etc/eciadsl
veya --conf-prefix=/opt/eciadsl --conf-dir=etc
Dikkatli olun, –etc-prefix de degistirilebilir (varsayilan / , oyleyse /etc kullanilir).
Sadece ne yaptiginizi biliyorsaniz –etc-prefix kullaniniz .
./configure –help kullanarak diger secenekleri gorunuz.
user
password
VPI
VCI
Servis Saglayici DNS
Modem
Modem chipset
Alt synch
Alt pppoeci
Synch .bin dosyasi
PPP modu
DHCP
Static IP
Internete baglanabilmek icin, bu komutu root olarak kullanin:
eciadsl-start | tee log.txt
synch ile problem yasiyorsaniz (eciadsl-synch timeout/error or synch den sonra lcp zamanasimi), asagidaki talimatlari takip ediniz:
eciadsl-start in diger sorunlari icin lutfen, bu FAQ dosyasina bakiniz:
http://eciadsl.flashtux.org/faq.php?lang=en
Eger PPPoE kullaniyorsaniz, tap0 aracaligi ile ADSL modeminizle baglanti kurmak icin rp-pppoe (http://www.roaringpenguin.com/pppoe) gibi bir PPPoE istemci konfigure etmeli veya kullanmalisiniz.
eciadsl-start modeminizi bulamazsa bu komutu kullaniniz. Bu skript modeminizin VID/PID durumuna bakar ve gosterir. Detay icin,lutfen bizimle iletisime geciniz. See Yapimcilar / Destek.
Bu skripti ( --usb-init secenegi ile) eger eciadsl-start “Modem bulunamadi” veya eszamanlilik sorunu gibi diger sorunlari yasarsa kullaniniz.
Eger sync sorunlarina sahipseniz, tum .bin dosyalarini otomatik olarak test etmek icin bu skript i kullaniniz.
Eger tum .bin dosyalarini denemis ve basari saglayamamis iseniz, o halde windows altinda kendi .bin dosyanizi olusturmalisiniz
Aksi takdirde, bu bolumu gecebilirsiniz.
[Modeminiz 7470 yongasetine sahipse bu bolumu geciniz, KENDI WINDOWS SURUCUNUZU KULLANMALISINIZ.
Herhangi bir sorun icin modemler sayfasini kontrol ediniz: http://eciadsl.flashtux.org/modems.php?lang=en].
Eci Windows surucusunu 1.06 surumunu download ediniz (aksi takdirde .bin dosyasi linux altinda
calismayacaktir):
http://eciadsl.flashtux.org/download/eci_drv_106_win.zip
Eger modeminiz bu VID/PID lerden biri degilse Eci Windows icindeki iki dosyayi
modifiye etmelisiniz:
- VID1/PID1: 0547/2131, VID2/PID2: 0915/8000
- VID1/PID1: 0915/0001, VID2/PID2: 0915/0002
VID/PID tespiti icin, lutfen bu adrese bakiniz:
http://eciadsl.flashtux.org/modems.php?lang=en.
Yapmaniz gereken modifikasyonlar:
- dosya gafwload.inf, satir 24 :
ExcludeFromSelect = USB\VID_0547&PID_2131
VID1 i 0547 ile PID1 i 2131 ile degistiriniz
- dosya gafwload.inf, satir 30 :
%GSILOAD.DeviceDescAnchor% = GSIUSBLDRANCHOR, USB\VID_0547&PID_2131
VID1 i 0547 ile PID1 i 2131 ile degistiriniz
- dosya gwausb.inf, satir 34 :
ExcludeFromSelect = USB\VID_0915&PID_8000
replace 0915 by your VID2 and 8000 by your PID2
- dosya gwausb.inf, satir 42 :
%ADSLUSB.DeviceDesc% = ADSLUSB.gspnDefault, USB\VID_0915&PID_8000
VID2 yi 0915 ile PID2 yi 8000 ile degistiriniz
- dosya gwausb.inf, satir 58 :
HKR, Ndi, DeviceID, 0, "USB\VID_0915&PID_8000"
VID2 yi 0915 ile PID2 yi 8000 ile degistiriniz
Setup.exe yi calistirin ve asagidaki talimatlari takip ediniz.
Buradan en son USB Sniffer paketini download ediniz ve kurunuz:
http://benoit.papillault.free.fr/usbsnoop/
Snoopy (USB sniffer) icin burada bir dokuman mevcuttur:
http://benoit.papillault.free.fr/usbsnoop/doc.php
Internete olan tum otomatik baglantilari kapatin ve usb cihazlari cikartin
(modem haric).
Sniffer i baslatin ve “Wan modem” uzerindeki filtreyi kurun, daha sonra modemi tekrar
baslatin.
Kirmizi ve yesil led lerin herikisi de yanar yanmaz filtreleri kaldirin.
Izlenen paketler C:\WINxxx\usbsnoop.log icinde olmalidir
Linux altinda tekrar baslatiniz.
usbsnoop log dosyasini iceren windows partisyonu veya nereye kopyalamak isterseniz o partisyonu
mount ediniz.
Bu komutu uygulayiniz:
eciadsl-vendor-device.pl usbsnoop.log -chipset=#MODEM_YONGA_SETINIZ#
#MODEM_YONGA_SETINIZ# modem yonga setinizi kullanarak (GS7070 ya da GS7470).
Yardim icin, bu komutu uygulayiniz eciadsl-vendor-device.pl -h
Bu perl skripti bir log dosyasi acar ve yeni bir bin dosyasi uretir
eciadsl-vendor-device.pl usbsnoop.log -chipset=#YOUR_MODEM_CHISPET#
substitute #YOUR_MODEM_CHISPET# with your modem chipset (GS7070 or GS7470).
For help, issue this command: eciadsl-vendor-device.pl -h
This perl script parses the log file and generates a new bin file
(skript usermode paketinde mevcuttur).
Bu komutu uygulayiniz:
mv #OLUSAN_BIN_DOSYADI# /etc/eciadsl/my_synch.bin
#OLUSAN_BIN_DOSYAADI olusan bin dosyasi kullanilarak.
ve daha sonra bu .bin dosyasini calistirmak icin eciadsl-config-text calistirilmalidir
eciadsl-start i calistiriniz...
...ve parmaklarinizi birlestirin :-)
EciAdsl surucusunu yazan:
Destek istemeden once, surucu ile saglanan dokuman ve FAQ lari okudugunuzdan emin olunuz
(/usr/local/doc/eciadsl icine bakiniz, README, INSTALL, TROUBLESHOOTING dosyalari orada
vardir).
ZeGuigui ye tesekurler, mail listesi arsivi burada mevcuttur:
http://liste.eci.free.fr
Bu dokuman Globespan cipsetli modemler icin serbest bir ADSL USB linux surucusu olan
, EciADSL surucucu icin bilgi verir.
Bu dokuman EciADSL surucusunun bir parcasidir.
Turkce versiyon Emre Onur KURT
<1030215196@erciyes.edu.tr>
Kopyalama hakki © 2001-2005 FlashCode
<flashcode AT flashtux.org>
Bu dokuman GNU Genel Yayim Lisansi surum 2 ya da yukarisi
sartlari altinda kullanilabilir.