HOW TO Broadcom BCM4318 driver On Linux TLE 8.0
จาก OpenTLE Wiki
| คู่มือใช้งานลินุกซ์ทะเล |
ติดตั้งแพ็กเกจที่จำเป็นก่อน
sudo aptitude install ndiswrapper-utils-1.8 ndiswrapper-common
หลังจากนั้นเราต้องไป blacklist ไดรเวอร์ตัวเก่าก่อน เพื่อไม่ให้มันโหลดขึ้นมาอีก
sudo gedit /etc/modprobe.d/blacklist
เพิ่มบรรทัดนี้ลงไป
blacklist bcm43xx
หลังจากนั้นพิมพ์คำสั่งในเทอร์มินัล
sudo rmmod bcm43xx
สั่ง cd /home/user/Wireless/ หรือไดเรกทอรี่ที่ไดร์เวอร์ไวร์เลสอยู่ (ไดร์เวอร์หาได้จากพาร์ทิชันของวินโดวส์เช่นของผมจะอยู่ที่ c:\swsetup หาไฟล์ที่ชื่อว่า bcmwl5.inf ถ้าหาไม่ได้ให้โหลดที่นี่ ftp://ftp.support.acer-euro.com/notebook/aspire_3020_5020/driver/80211g....)
sudo ndiswrapper -i bcmwl5.inf sudo ndiswrapper -l sudo ndiswrapper -m sudo depmod -a sudo modprobe ndiswrapper
เสร็จแล้วไฟไวร์เลสจะติดขึ้นมา ถ้าไม่ติดก็กดมันซะ
ลองสั่ง sudo iwconfig ดู จะได้ผลดังนี้
chirawoot@chirawoot-laptop:~$ sudo iwconfig lo no wireless extensions. eth0 no wireless extensions. eth1 IEEE 802.11g ESSID:"Lak17Ap9" Mode:Managed Frequency:2.437 GHz Access Point: 00:13:46:34:A4:6E Bit Rate:36 Mb/s Tx-Power:25 dBm RTS thr:2347 B Fragment thr:2346 B Encryption key:off Power Management:off Link Quality:100/100 Signal level:-62 dBm Noise level:-256 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0 sit0 no wireless extensions.
แสดงว่าไวร์เลสเราพร้อมใช้งานแล้ว
ลองต่อไวร์เลสดู
sudo iwlist eth1 scan chirawoot@chirawoot-laptop:~$ sudo iwlist eth1 scan eth1 Scan completed : Cell 01 - Address: 00:13:46:34:64:DA ESSID:"Lak17Ap10" Protocol:IEEE 802.11g Mode:Managed Frequency:2.462 GHz (Channel 11) Quality:0/100 Signal level:-80 dBm Noise level:-256 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Extra:bcn_int=119 Extra:atim=0 Cell 02 - Address: 00:13:46:34:36:B4 ESSID:"Lak17Ap5" Protocol:IEEE 802.11g Mode:Managed Frequency:2.462 GHz (Channel 11) Quality:0/100 Signal level:-85 dBm Noise level:-256 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Extra:bcn_int=119 Extra:atim=0 Cell 03 - Address: 00:13:46:34:64:C6 ESSID:"Lak17Ap13" Protocol:IEEE 802.11g Mode:Managed Frequency:2.412 GHz (Channel 1) Quality:0/100 Signal level:-74 dBm Noise level:-256 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s 9 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Extra:bcn_int=119 Extra:atim=0 Cell 04 - Address: 00:13:46:34:A4:6E ESSID:"Lak17Ap9" Protocol:IEEE 802.11g Mode:Managed Frequency:2.437 GHz (Channel 6) Quality:0/100 Signal level:-63 dBm Noise level:-256 dBm Encryption key:off Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 6 Mb/s; 9 Mb/s 11 Mb/s; 12 Mb/s; 18 Mb/s; 24 Mb/s; 36 Mb/s 48 Mb/s; 54 Mb/s Extra:bcn_int=119 Extra:atim=0 chirawoot@chirawoot-laptop:~$ sudo iwconfig eth1 mode managed sudo iwconfig eth1 essid Lak17Ap9 (ให้แทนด้วย ESSID ที่ต้องการเชื่อมต่อ) sudo dhclient eth1
เสร็จแล้ว ต่อได้สำเร็จ
คราวนี้ถ้าจะให้สะดวกสบายก็จัดการเพิ่มแพ็กเกจดังนี้เข้าไป
sudo aptitude install network-manager sudo aptitude install network-manager-gnome
ทีนี้ network-manager มันจะมีปัญหาไอคอนไม่แสดง เราก็แก้ปัญหาได้โดยการสั่ง sudo gtk-update-icon-cache -f /usr/share/icons/hicolor ในเทอร์มินัล
เสร็จแล้วรีบูตใหม่หนึ่งครั้ง
network-manager มันก็จะสแกนหาเน็ตเวิร์กและจัดการเชื่อมต่อให้เราเอง สะดวกสบาย (สังเกตไอคอนที่มุมจอด้านล่างนะครับ)
