Tag: broadcom

วิธีแก้ปัญหา Ubuntu 12.10 Kernel 3.5.0-18 ไม่เจอ Wireless

ผมใช้ Notebook Dell Inspiron N4010 chip wireless เป็น Broadcom Corporation BCM4313 แล้วเจอปัญหาหลัง Upgrade Kernel เป็น version 3.5.0-18 แล้ว wireless หายก็ไปเจอวิธีแก้ใน
เขาเขียนไว้ว่า

sudo modprobe -r b43 ssb wl sudo apt-get remove bcmwl-kernel-source sudo apt-get install build-essential dkms linux-headers-generic sudo apt-get install bcmwl-kernel-source

ทำตามนี้ wireless ก็กลับมาใช้งานได้เลยครับ
ใครเจอปัญหาอยู่ก็ลองทำตามนี้ดูนะครับ

Share/Save

Leave a Comment November 7, 2012

แก้ปัญหา Wireless Broadcom บน Ubuntu 11.04 Natty

สวัสดีครับ ห่างหายไปเสียนาน
วันนี้นำปัญหาที่เจอบน Ubuntu 11.04 Natty มาเล่าสู่กันฟัง
เมื่อวันศุกร์ก่อนหลังจากลง Natty มาใช้สักพักแล้ว ก็เพิ่งมาเจอปัญหา Wireless ไม่ Detect สัญญาณครับ คือมันเจออุปกรณ์ครบทั้ง Lan ทั้ง Wireless แต่ไม่โชว์ SSID ของ Wireless ที่มีอยู่แถวนั้นสักตัวเลย เซ็งสิครับเล่นเน็ตไม่ได้ แต่มีที่ตลกกว่านั้นคือ ถ้าผมเสียบสายแลนก่อนจะ Login มันจะหาสัญญาณ Wireless เจอ โอ้อะไรกันนี่ งง ตึ๊บเป็นสัปดาห์เลย วันนี้คิดว่าไม่ไหวแล้วที่ต้องมานั่งจิ้มแลนก่อนจะใช้ Wireless เลยนั่งหาคำตอบดู ก็ไปเจอจากเว็บบอร์ดแห่งนึง
บอกก่อน ผมใช้ Notebook Dell N4010 ตัว core i5 ใช้ Chip Wireless ของ Broadcom

04:00.0 Network controller: Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller (rev 01)

error ที่เจอใน dmesg ครับ

[ 21.795162] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 28.284668] Clocksource tsc unstable (delta = 2339918375 ns) [ 30.073176] Switching to clocksource hpet [ 31.050945] wl0: fifo 0: descriptor error [ 31.050947] wl0: fatal error, reinitializing [ 32.122440] wl0: fifo 0: descriptor error [ 32.122442] wl0: fatal error, reinitializing [ 32.172473] atl1c 0000:05:00.0: irq 44 for MSI/MSI-X [ 33.196089] wl0: fifo 0: descriptor error [ 33.196092] wl0: fatal error, reinitializing

เท่าที่หาข้อมูลมาก็พอจะทราบได้ว่าน่าจะเป็นปัญหาของ Driver ที่ติดมากับ Kernel
ซึ่งในเว็บบอร์ดที่ผมเจอมาเค้าแนะนำให้ไปโหลด Driver จาก Broadcom.com มาติดตั้งเอง
http://www.broadcom.com/support/802.11/linux_sta.php
ผมก็เลยลองโหลดมาติดตั้งเองดู
ใครที่อยากจะ compile เองก็อย่าลืมติดตั้ง build-essential กับ linux-headers-generic ก่อนนะครับ
ผมติดตั้ง Ubuntu 64bit ก็เลยโหลดตัว hybrid-portsrc_x86_64-v5_100_82_38.tar.gz มาครับ
โหลดมาแล้วก็แตกไฟล์ออก
ติดตั้งโดยคำสั่ง make และ make install
ใครที่สั่ง make แล้ว error ให้เข้าไปแก้ไขไฟล์ src/wl/sys/wl_linux.c โดยให้ comment บรรทัดต่อไปนี้ออกซะครับ

//init_MUTEX(&wl->sem);

แล้วลอง make กับ make install ใหม่

ขอให้สนุกกับ Natty ครับ

May 11, 2011


Recent Entries

Random Posts

Social Network

Tag Cloud

Calendar

October 2017
S M T W T F S
« Jun    
1234567
891011121314
15161718192021
22232425262728
293031  

Twitter: imrgill

RSS LinuxToday

RSS HowToForge

RSS UbuntuClub

RSS Blognone

RSS PowerWindowsBlog

Tag

Categories

Archives

Blogroll