กลับมาแล้วครับ หายไปซะนาน ยังดีที่ Blog เราไม่ค่อย Hot เหมือนชาวบ้าน -_-'
เอาละเข้าเรื่อง โจทย์คือ(เลียนแบบ
พี่เทพ) ทำให้เจ้า
Billion BIPAC-7000A
ที่ได้มาจาก
True มันทำงานได้บน Linux
วันแรกๆ ที่ได้มาเนี่ยก็เอาเลย ต่อโช๊ะ Compile Driver Module แล้ว insmod
หุหุ อย่างที่ทุกท่านน่าจะเดาออก -_-' กำ มันมองเห็นนะ แต่ใช้งานไม่ได้
#ifconfig hsb0 up
แล้ว Error (จำไม่ได้แล้ว) ง่า... Modem พังป่าวหว่า เอ... ใช้บน Windows XP ก็ได้นี่นา
พยายามอยู่นาน ได้ Driver มาจาก 2 ที่ http://www.billion.com กับ http://www.billion.com.au
ไม่ได้ทั้งคู่ เอา Harddisk ตัวใหม่มาลง FC 2 ก็ยังไม่ได้
RedHat 9 ก็ยังไม่ได้
เอ... ชักยังไงแล้ว พอดีมีเรื่องต้องไปแถวๆบริษัทที่เขารับประกันเลยเอาไปให้เขาดูให้
ทางนั้นก็ใจดี รับเอาไว้ตรวจสอบแล้วให้ ADSL Router มาใช้ก่อนเยี่ยมไปเลย ^_^
เสาร์ต่อมา ทาง
Astra โทรกลับมาแจ้งว่า Modem ไม่เป็นอะไร ลองใช้บน Redhat 9
ก็ทำงานได้ดี ให้ผมไปรับกลับ (ไกลมากๆ -_-') เอาฟะกลับมาลองใหม่คราวนี้ อิอิ
เปลี่ยนช่องเสียบ USB อ๊ะจ้ากให้มันได้อย่างนี้สิ ใช้งานได้เลยอะ กำจริงๆ -_-'
พึ่งใช้ได้เมื่อคืนนี่เอง หุหุเอาซะ ได้ที
- # vi /etc/apt/sources
- edit http://linux.thai.net debian woody
- to http://linux.thai.net debian sarge
- # apt-get update
- # apt-get dist-upgrade
หุหุ เดี๋ยวโครงการหน้า
Gentoo แน่นอน
- BIPAC 7000 จะทำตัวเป็น Network Interface ชื่อ hsb0
- Default IP 192.168.1.254
- Config ผ่านทาง http://192.168.1.254
- Default Username admin
- Default Password password (เปลี่ยนซะ)
- True ADSL config
- VPI = 0
- VCI = 100
- Encapsulation = PPPoE LLC
- Set WAN IP = 0.0.0.0
- Netmask = 0.0.0.0
- ถ้าเราใช้ user@true2m แทน user@truehisp จะได้ speed 2.5 Mbit (ช.ม. ละ 25 บาทคิดเป็นนาที)
- ติดตั้งครั้งแรกถ้าเจอ Error /etc/Config.dat not exist ไม่ต้องตกใจเดี๋ยวมันสร้างให้เอง
- ถ้าสั่ง ifconfig hsb0 up แล้ว error แต่ไฟ ADSL กระพริบที่ Modem ไม่ต้องตกใจรอจนมันหยุดแล้ว ifconfig ดูว่า hsb0 ได้ IP Address หรือยัง(มันควรจะทำงานได้)
- ถ้า Compile บน Kernel 2.6 แล้วไม่ผ่านไม่ต้องตกใจ มันทำงานไม่ได้บน 2.6
- Compile บน Debian Woody Kernel 2.4.18 ต้องไป Comment file hasbani.h บรรทัดที่ 46-47
- Compile แล้ว Copy directory e2 ไปไว้ที่ /usr/local/e2 ด้วย
- อย่าลืม chmod a+x /usr/local/e2/dhcpcd
- cp /usr/local/e2/e2.o /lib/modules/`uname -r`/kernel/drivers/usb
- insmod e2
- ifconfig hsb0 up
Wednesday, December 22, 2004 at 14:31