How to enable wireless on Dell laptop with Fedora Core 10/11/12
Lần đầu tiên sử dụng Fedora là vào cuối năm 2004, với phiên bản Core 4. Đợt đấy một phần do đang cầy Unix ở trường nên muốn cài thêm một OS nữa để nghiên cứu xem sao. Cái quá trình cài cắm và học hỏi, xét cho cùng cũng vô cùng căng thẳng và nhiêu khê.
Năm ngoái bằng giờ này thì đang miệt mài cầy RHCE, hơn nữa cũng chẳng có chỗ nào có wireless để mà để ý đến việc config Broadcom chipsets. Giờ mới có điều kiện để nghịch ngợm xem sao, và tất nhiên, vẫn cái máng cũ – Fedora Core.
Lưu lại “dấu vết” ở đây để khi cần còn lôi ra config.
—–
Đầu tiên, dùng lệnh lspci để xem thông số về chipset. Để đơn giản hơn trong việc tìm kiếm, tôi sử dụng
lspci | grep Network
Bằng lệnh trên, ta có thể biết được series của chipset, nó có thể nằm trong dãy sau
BCM4301
BCM4303
BCM4306
BCM4309
BCM4310 USB (but it uses the PCI bus)
BCM4311
BCM4312
BCM4318
BCM4320 USB
BCM4321
BCM4322
BCM4328
BCM43XG
Biết được series của chipset rồi, tất nhiên cần phải quan tâm đến việc sử dụng driver nào cho hợp lý. Ở đây ta có 2 khái niệm bao gồm b43 và b43legacy
Xem thêm thông tin tại đây: http://linuxwireless.org/en/users/Drivers/b43
Trong bài viết tại trang web trên, có hướng dẫn sử dụng lspci grep với 14e4. Có lẽ làm như vậy sẽ chính xác hơn là grep dạng tên như mình làm
Dựa vào thông số trong bảng trên, ta sẽ biết được chipset của mình sử dụng driver b43 hay b43legacy.
Trước tiên, cài đặt firmware bằng lệnh
—————————–
su
yum instal b43-fwcutter
—————————–
Thật tuyệt vời khi Fedora hỗ trợ cài đặt phần mềm bằng yum, đấy cũng là một trong những lý do mà khi bắt đầu tiếp cận với Linux, mình chọn Fedora (mãi sau này mới biết những thằng khác cũng có thể làm được, thậm chí còn chuyên nghiệp hơn như apt-get chẳng hạn)
Nếu không có cái bảng so sánh của nợ trên, sử dụng lệnh sau để xem chipset của mình là b43 hay b43legacy
—————————–
lsmod | sort
—————————–
Nếu cần thiết thì grep thêm b43 vào -> lsmod | sort | grep b43
Trong trường hợp chipset b43, táng nguyên cái của nợ này vào terminal
—————————–
wget http://downloads.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2 tar xjf broadcom-wl-4.150.10.5.tar.bz2 cd broadcom-wl-4.150.10.5/driver su b43-fwcutter -w /lib/firmware wl_apsta_mimo.o -----------------------------
Đối với legacy thì là cái này
—————————–
wget http://downloads.openwrt.org/sources/wl_apsta-3.130.20.0.o su b43-fwcutter -w /lib/firmware wl_apsta-3.130.20.0.o -----------------------------
Cuối cùng, service NetworkManager restart và service network restart. Cần thiết chơi bời nữa thì reboot luôn system.
Enjoy ^^