EnderUNIX Team.


EnderUNIX İpucu

Arkadaşıma gönder , Ana Sayfa

[ OpenBSD ]

"Alcatel Speedtouch USB Modem ve OpenBSD ile ADSL Erişimi" - Huzeyfe Önal - (2005-05-14 21:55:47)   [8362]

#dmesg | grep ugen

ugen0 at uhub0 port 2

ugen0: ALCATEL Speed Touch 330, rev 1.10/2.00, addr 2

#mkdir /usr/spd
#cd /usr/spd
#cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/speedtouch login

#cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/speedtouch
co speedtouch

#cd speedtouch
# ./configure
# make
# make install

NOT: make komutu problem çıkartırsa gmake komutunu kullanabilirsiniz.


#cd /usr/ports(archivers/unzip
#make install
#cd /usr/spd
#wget http://www.speedtouch.com/download/drivers/USB/SpeedTouch330_firmware_3012.zip

#unzip SpeedTouch330_firmware_3012.zip
KQD6_3.012
ZZZL_3.012

KQD6_3.012 SpeedTouch USB tipi modemler için
ZZZL_3.012 SpeedTouch 330 tipi modemler için

Benim kullandığım KQD6_3.012 fimware’i.

#cp KQD6_3.012 /usr/local/libdata

PPP Yapılandırması

/etc/ppp/ppp.conf dosyası oluşturulur ve bir editor ile açılarak aşağıdaki değerler girilir.

NOT: Aşağıdaki satırları olduğu gibi /etc/ppp/ppp.conf dosyasına kopyalayarak sadece kırmızı renklendirilmiş yerleri kendinize uygun değerler ile değiştirin. Yani değiştirilmesi gerek sadece kullanıcı adı ve parolasıdır!


default:
ident user-ppp VERSION (built COMPILATIONDATE)
set log Phase Chat IPCP CCP tun command
set ifaddr 10.0.0.1/0 10.0.0.2/0

adsl:
set authname huzeyfeonal@ttnet –Kullanıcı adınız
set authkey PAROLAM !! Buraya kendi parolanız yazılmalı
set device !"/usr/local/sbin/pppoa2 -vpi 0 -vci 35 -v 1"
accept chap
set speed sync
set timeout 0
enable lqr
set lqrperiod 5
set redial 15 10000
set dial ""
add default HISADDR
enable dns
set reconnect 10 100


dosya kaydedip çıkılır ve sonra aşağıdaki iki komut ard arda verilir.

#/usr/local/sbin/modem_run -f /usr/local/libdata/KQD_3.012 –m
#ppp -background adsl

Sonrasında ifconfig tun0 komutu ile durum öğrenilebilir.

#ifconfig tun0
tun0: flags=8011 mtu 1500
inet 81.215.129.58 --> 81.215.128.1 netmask 0xffffff00

gibi bir çıktı alıyorsanız adsl bağlantısı başarı ile kurulmuş demektir.

/etc/resolv.conf dosyasında geçerli bir nameserver kayıtı girilmiş ise
Aşağıdaki komutu vererek internet bağlantınızı kesin olarak belirleyebilirsiniz.


#ping google.com
PING google.com (216.239.57.99): 56 data bytes
64 bytes from 216.239.57.99: icmp_seq=0 ttl=244 time=639.301 ms
--- google.com ping statistics ---
2 packets transmitted, 1 packets received, 50.0% packet loss
round-trip min/avg/max/std-dev = 639.301/639.301/639.301/0.000 ms

Sistemin her başlamasında bu işlemleri yaptırmak için;

#vi /etc/rc.local

/usr/local/sbin/modem_run -f /usr/local/libdata/KQD_3.012 –m
sleep 2
ppp -background adsl

Bundan sonra PF kullanılarak internet iç ağa dağıtılabilir.

Pf Kullanımı için http://www.enderunix.org/docs/pf.pdf
adresindeki belgeden faydalanılabilir.


Kaynaklar:

http://speedtouch.sourceforge.net/
http://www.bsdguru.org/X?f=1040060
http://cvs.sourceforge.net/viewcvs.py/*checkout*/speedtouch/speedtouch/doc-bsd/INSTALL?rev=HEAD
http://www.ileriseviye.org/arasayfa.php?inode=adsl.html

NOT:Diger BSD ve Linux dagitimlarinda da uygulanabilir.

Arkadaşıma gönder , Ana Sayfa