Billion Bipac-7000 ADSL USB Modem

Mandrake Linux 10.1 CE için kurulum


Bu baÅYlıkta anlatılan çözümler Mandrake Linux 10.1 CE (Download Edition) ve k2.6.8.1-10mdk altında gerçekleÅYtirilmiÅYtir. Modem Türkiye'de web üzerinden satılmaktadır. Ãoretici firma sitesi : http://www.billion.com

Modemi tanıtmak ve kullanmak için yapacaÄYımız iÅYlemlerin sırası:

1. Kernel konfigürasyonu
2. Gereken paketler ve kurulumu
3. Web tabanlı arayüz ve modem ayarları

1. Kernel konfigürasyonu

Kernel derleyebilmek için kaynak kodunun sistemde yüklü olması gerekir. Mandrake 10.1 CE CD'leri içinde 2.6.8 kaynak kodunu rpm olarak bulabilirsiniz. Yüklemek için "Start--> Sistem--> Yapılandırma--> Paketleme--> Yazılımı Kur" penceresini kullanabilirsiniz. Kernel üzerinde küçük bir kaç deÄYiÅYiklik gerekmektedir. Bu amaçla http://www.belgeler.org/howto/kernel-nasil_derlenir.html adresinde anlatılanları bildiÄYinizi ve olması gereken baÄYların var olduÄYunu kabul ederek devam ediyoruz. Lütfen kernel derleme konusunda yeterli bilgi sahibi deÄYilseniz gereken araÅYtırmaları yaparak kendinizi eÄYitiniz.

 Derleme iÅYlemleri için sırasıyla verilecek komutlar :

   #cd /usr/src/linux
   #make mrproper
   #make menuconfig

Son komutla birlikte çekirdek konfigürasyon menüsü karÅYınıza gelecektir.

Konfigürasyon menüsünde aÅYaÄYıdaki ayarların yapılması gerekiyor.

Code maturity level options altında  
[*] Prompt for development and/or uncompletes code/drivers

Loadable modulates support altında
[*] Enable loadable modulates support
[*] Forced module unloading
[*] Module versioning support (EXPERIMENTAL)
[*] Automatic kernel module loading

Device Drivers --> Networking Support   altında
<*>Networking Support
Device Drivers --> Networking Support-->Networking options  altında
<*> Packet socket
<*> Unix domain sockets
[*] TCP/IP networking
[*] Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)
[*] Classical IP over ATM
[M] RFC1483/2684 Bridged protocols

Device Drivers -->USB support altında
<*> Support for Host-side USB
[*]  USB device filesystem

Library routines altında
<M>CRC32c (Castagnoly,et al) Cyclic Redundancy-Check

Aslında buralara kadar gelmiÅYken çekirdeÄYiniz ile ilgili diÄYer ayarlara da göz atabilir ve gerekenleri deÄYiÅYtirebilirsiniz. Ã-rneÄYin: İÅYlemci tipinde sisteminize uygun iÅYlemci gurubunun desteÄYini alabilirsiniz.(Processor Type and Features  altında)

Kernel üzerinde gereken deÄYiÅYiklikleri yaptıktan sonra arayüzden çıkıyoruz ve yaptıÄYımız deÄYiÅYikliklerin saklanması ile ilgili
soruya "yes" cevabını vererek konsola düÅYüyoruz.

 #make bzImage && make modules && make modules_install
 komutu ile çekirdeÄYin yeniden yapılandırılmasını saÄYlıyoruz. (Bu süreç sisteminize göre ~20 dk. sürebilir)

#make install
komutu ile çekirdeÄYi sisteme yüklüyoruz. Son olarak #lilo komutu verip açılıÅY seçeneklerine bakıyoruz. Burada "2681-10custom" seçeneÄYi olmalı. Bilgisayarınızı yeniden baÅYlatıp "2681-10custom" konfigürasyonu ile açmayı unutmayınız.

Tebrikler! İÅYin en zor ve karmaÅYık kısmını atlattınız. Lütfen sonraki aÅYamaya geçiniz. 

2. Gereken Paketler ve Kurulumları

Modem sürücüsü için USBENDPOINT-1.10-2.src.rpm paketini kullanıyoruz. Bu paketi kullanabilmek için rpm-build-4.2.2-7mdk.i586.rpm ve baÄYımlı bulunduÄYu paketlerin eÄYer daha önce sisteminizde yoksa kurulması gerekiyor (eÄYer sisteminize uygun deÄYilse, uygun olanı Mandrake Linux kaynaklarından bulunuz.)

Paketi kurmak için konsoldan ÅYu komutu vermeniz gerekiyor.

#rpm -ivh --nodeps USBENDPOINT-1.10-2.src.rpm

Paketleri kurduktan sonra iÅYlemlerimize yine konsoldan devam ediyoruz.

#cd /usr/src/RPM/SPECS
#rpmbuild -bi usbendpoint1.10.spec
(yapacaÄYı iÅY: spec dosyasından derleme yap ve gerekenleri sisteme yükle)
#cd /usr/src/RPM/BUILD/USBENDPOINT-1.10/e2/
#make
(yapacaÄYı iÅY: modüllerin kullanıma açılması)

Bu iÅYlemlerden sonra tavsiyem bilgisayarınızı yeniden baÅYlatmanızdır.
Tabii ki "2681-10custom" dan açmayı unutmuyoruz.
(Mandrakelinux Denetim Merkezindeki "Ã-nyükleyici" aracından "2681-10custom" öntanımlı olarak ayarlanabilir.  Bunun için "önyükleyici" aracı çalıÅYtırılır, "sonraki" düÄYmesine basılır ve gelen pencerede  "2681-10custom" seçilerek "DeÄYiÅYtir" düÄYmesine basılır.KarÅYımıza "drakboot" penceresi gelir. Burada sadece "öntanımlı" seçeneÄYini belirleyip "Tamam" ve "Son" yoluyla çıkılır.)
Sistem tekrar açılırken sürücü çalıÅYtırılacak ve bu iÅYlem sırasında USB modemin ADSL ledi yanıp sönecektir.
Ayrıca ram'de aÄY simgesinin düzeldiÄYi de gözlenecektir.

3. Web Tabanlı Modem Konfigürasyonu

Bu aÅYamada kullandıÄYımız web tarayıcısının adres kısmına http://10.0.0.2  yazarak modemin ÅYifre arayüzüne ulaÅYırız.

Kullanıcı adı olarak "user" , ÅYifre olarak "password" yazdıÄYınızda modemin web ara yüzü karÅYınıza gelir.


İlk olarak "WAN" kısmından Encapsulation(PPPoE-LLC), VPI(8), VCI(35), baÄYlantı adı(boÅY bırakınız), username (Türk Telekom kullanıcı adı) ve user password(Türk Telekom ÅYifreniz)  bilgileri girilir. Ayarlardan sonra "submit" tıklamayı unutmayınız!

Sonraki aÅYamada "DNS" kısmından Türk Telekom DNS numaraları(Preferred DNS:195.175.37.14 ve Alternate DNS:212.156.2.70) ve ayarları girilir. Ayarlardan sonra "submit" tıklamayı unutmayınız!

YaptıÄYımız ayarları "Save settings/reboot" kısmından "save&reboot" düÄYmesini kullanarak kaydediyoruz.

TEBRİKLER. Artık Internet'e baÄYlanabilirsiniz. Bunun için son olarak "PPP" kısmındaki "Connect /Execute" düÄYmesini kullanıyoruz.

Artık bu pencereyi kapatabilir ve Internet'in keyfini sürebilirsiniz. Internet baÄYlantısını sonlandırmak için yine "PPP" kısmındaki "Disconnect/Execute" düÄYmesini kullanınız.

Ahmet BAÄžATIR - permeaz@ttnet.net.tr