Konfigurasi Wireless Broadcam BCM4312 / BCM5906M di openSUSE 11.1
16 May, 2009

Seminggu lalu teman saya meminta supaya laptop barunya dipasang linux. Dengan senang hati saya install openSUSE 11.1. Proses instalasi berjalan lancar, akan tetapi seperti biasa kendala yang dihadapi adalah wirelessnya belum terdetect dengan baik. Akhirnya selang seminggu pasca instalasi baru sempat mengoprek lagi.
Ketika dicek wirelessnya dengan perintah “lspci” hasil network card yang muncul adalah seperti ini
06:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01) 07:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5906M Fast Ethernet PCI Express (rev 02)
Kebetulan di milis openSUSE Indonesia juga sedang marak membicarakan ini lantaran ada beberapa pengguna openSUSE yang mengalami kasus sama. Saya tertarik untuk mencoba artikel yang disampaikan pak Edy Purwanto di milist. Rupanya tutorial yang diberikan juga kurang manjur untuk laptop Lenovo 3000 G430 ini, sampai akhirnya saya oprek-oprek lagi dan ketemu.
Hampir mirip memang dengan tutorial pak Edy Purwanto, bedanya saya melakukan secara offline dengan mendownload semua paket terlebih dahulu kemudian baru diinstall. Sehigga semua paket yang dibutuhkan untuk instalasi tidak membutuhkan koneksi internet, cukup dengan satu DVD installer sebagai repositori dan satu file broadcom-wl-5.10.91.9-6.pm.13.src.rpm yang didownload dari
http://packman.links2linux.org/package/broadcom-wl
Sebelum melakukan proses instalasi paket yang didownload itu, pastikan paket-paket seperti kernel-source, kernel-syms, module-init-tools dan gcc-c++ telah terinstall. Jika belum, lakukan instalasi paket tersebut.
- Pastikan DVD installer telah diset sebagai repositori.
- Install paket-paket yang dibutuhkan :
# zypper in kernel-source kernel-syms module-init-tools gcc-c++
- Masuk ke folder tempat penyimpanan hasil download file broadcom-wl-5.10.91.9-6.pm.13.src.rpm kemudian jalankan perintah :
rpmbuild --rebuild broadcom-wl-5.10.91.9-6.pm.13.src.rpm
- Masuk ke folder /usr/src/packages/RPMS/i586/ :
# cd /usr/src/packages/RPMS/i586/
- Periksa kernel yang digunakan saat ini :
# uname -r 2.6.27.7-9-pae
- Lihatlah paket-paket yang ada di folder tersebut :
# ls broadcom-wl-5.10.91.9-6.pm.13.i586.rpm broadcom-wl-debuginfo-5.10.91.9-6.pm.13.i586.rpm broadcom-wl-debugsource-5.10.91.9-6.pm.13.i586.rpm broadcom-wl-kmp-debug-5.10.91.9_2.6.27.7_9.1-6.pm.13.i586.rpm broadcom-wl-kmp-default-5.10.91.9_2.6.27.7_9.1-6.pm.13.i586.rpm broadcom-wl-kmp-pae-5.10.91.9_2.6.27.7_9.1-6.pm.13.i586.rpm broadcom-wl-kmp-trace-5.10.91.9_2.6.27.7_9.1-6.pm.13.i586.rpm broadcom-wl-kmp-xen-5.10.91.9_2.6.27.7_9.1-6.pm.13.i586.rpm
- Install paket sesuai dengan kernel yang digunakan, misal saya memakai kernel 2.6.27.7-9-pae, maka paket yang diinstal :
rpm -ivh broadcom-wl-kmp-pae-5.10.91.9_2.6.27.7_9.1-6.pm.13.i586.rpm
- Setelah itu, reboot laptop dan perhatikan hasilnya.
Terimakasih buat pak Edy Purwanto atas dokumentasinya, sangat bermanfaat sehingga laptop teman saya bisa dipakai intenetan dengan linux openSUSE
Entry Filed under: distro. .
1 Comment Add your own
Leave a Comment
Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Trackback this post | Subscribe to the comments via RSS Feed
1.
widi atmono | 15 June, 2009 at 11:35 pm
wahh. makasih pak. chipset saya juga broadcom…