Konfigurasi Wireless Broadcam BCM4312 / BCM5906M di openSUSE 11.1

16 May, 2009 at 23:29 1 comment

wireless-broadcam

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 🙂

Advertisements

Entry filed under: distro.

Persembahan openSUSE Indonesia di UI Open Source Day Kopdar #17 dan Reorganisasi openSUSE Indonesia Tahun Ketiga

1 Comment Add your own

  • 1. widi atmono  |  15 June, 2009 at 23:35

    wahh. makasih pak. chipset saya juga broadcom…

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Recent Posts

Blog Stats

  • 50,036 hits

My Twitter

Error: Please make sure the Twitter account is public.


%d bloggers like this: