Jumat, 15 Juni 2012

Instalasi driver Wireless Broadcom 43227/4358 di debian 6 squezze

Assalamualaikum Wr. Wb

Alhamdulillah hari ini masih dikasih sehat sama ALLAH SWT tercinta....hehehehe

Kali ini saya mau share pengalaman saya waktu dapet trouble installasi debian 6 squezze di laptop acer serinya lupa cuma masalahnya pada saat instalasi semua driver network bawaannya gak ada satu pun yang kedetect chipset buat wifi yang dipake sama itu laptop adalah Broadcom BCM43227. Saya akan ngasih tips buat munculin module wifinya dlu karena baru itu yang berhasil buat module2 yang lain nnti akan saya share lagi. Ok langsung aja ke tipsnya....hehehehe

Pertama- tama setelah instalasi lakukan instalasi package2 yang dibutuhkan dengan mengunakan terminal tercinta. Jangan lupa masuklah sebagai root agar mempermudah kita dalam melakukan eksekusi file nanti.

# apt-get install build-essential module-assistant wireless-tools linux-header-(uname-a) dkms

Karena sebelumnya belum bisa terhubung keinternet jadi semua package tersebut diinstal melalui repo yang ada didalam DVD 1 instalasi. Untuk linux-header "uname-a" digantikan dengan versi kernel yang anda gunakan sekarang. Jika sudah selesai instalasi package tersebut download package broadcom-sta-dkms yang ada disitus resminya debian.org ini linknya http://packages.debian.org/wheezy/all/broadcom-sta-dkms/download lalu pilih dari server mana anda mau mendownload package tersebut. Klo saya menggunakan server usa north america karena saya coba yang asia speednya pelan sekali. Oh ya saya download pakai komputer yang terkoneksi keinternet karena laptop yang mw dioprek ini belum bisa koneksi ke internet....heheheheh

Jika sudah dapat packagenya copy kan ke laptop yang mw dioprek  tersebut taruh di folder mana saja tapi agar lebih mempermudah kita asumsikan difolder download saja yang ada di /home/user kalian/Download/

Kembali lagi ke terminal lakukan instalasi package yang kita download tadi dengan berpindah dulu ke folder /home/user kalian/Download/

# cd /home/user kalian/Download/

Ketikan ls dan pastikan bahwa file broadcom-sta-dkms_5.100.82.112-7_all.deb sudah ada di folder download. Jika sudah ada lakukan instalasi file tersebut dengan perintah 

# dpkg -i broadcom-sta-dkms_5.100.82.112-7_all.deb 

Tunggu hingga proses selesai. Jika sudah selesai jalankan perintah berikutnya 

# modprobe -r b44 b43 b43legacy ssb brcmsmac

Perintah ini berfungsi untuk melakukan unload terhadap module2 yang conflict. Jika sudah load module yang kita install tadi dengan perintah
 
# modprobe wl

Lalu restart laptop tersebut dan pastikan wirelessnya sudah dapat digunakan dengan perintah

# ifconfig 

Untuk driver yang belum terload didalam kernel debian biasanya ada didalam situs resmi debian itu sendiri jadi rajin2 lah mengoprek linux anda tercinta biar semakin bertambah ilmunya dan juga rajin2 membaca melalui forum2 linux akan ada jutaan bahkan triliyuan linuxer yang siap membantu anda. Terimakasih

Selesai


Sumber :
Sumber saya dapatkan dari situs resmi debian yaitu wiki.debian.org/wl


Regard
WibyHere

Kamis, 07 Juni 2012

Kernel Compile linux

Assalamualaikum Wr.Wb

Sesuai dengan judul kali ini saya akan ngasih tips buat anda yang binggung gimana sih caranya compile kernel dilinux. Mungkin sekarang anda memakai kernel bawaan dari distro linux anda, dan sudah cukup puas dengan kinerjanya. Tapi kemudian anda baru saja beli VGA card atau gigabit ethernet card, dimana drivernya baru ada di kernel terbaru. Atau anda mungkin sudah terbiasa compile kernel sendiri, cuma anda ingin kernel yang baru terinstall itu terpasang dengan rapih pada sistem distro linux kamu. Okelah kita langsung mulai aja saya menggunakan backtrack 5 untuk melakukan compile...

Langkah pertama untuk melakukan compile kernel yaitu menginstall library yang dibutuhkan seperti gcc dan ncurses oke jika belum masuk ke mode superuser segera berpindah ke superuser dengan perintah :
          
          $ sudo su

Lalu mulai install paket yang dibutuhkan         
          
          # apt-get install gcc kernel-package libncurses5-dev build-essential fakeroot

Jika proses sudah selesai kita lanjutkan dengan mendownload kernel yang akan kita compile. Biasanya kernel dapat kita download disitus resminya yaitu kernel.org. Langsung aja deh kita download....hehehehe

         # wget http://www.kernel.org/pub/linux/kernel/v3.0/linux-3.3.7.tar.bz2

Untuk paketnya bisa disesuaikan dengan versi yang terbaru jadi tinggal ganti aja versinya ke versi yang baru. Lalu ekstrak kernel tersebut kefolder /usr/src dengan perintah :

        #  tar -xvf linux-3.3.7.tar.bz2 -C /usr/src/

Pindah kedirektori tempat kernel yang sudah diekstrak tadi

       # cd /usr/src/linux-3.3.7/

lanjut dengan mengcopy configurasi dari kernel yang lama. Oh ya perlu saya ingatkan sebelum melakukan pengcopyan pastikan anda sudah berada didalam folder kernel yang sudah diekstrak tadi /usr/src/linux-3.3.7/

       # cp -vi /boot/config-'uname-a' ./.config

uname-a diganti dengan versi kernel lama anda tanpa menggunakan tanda petik. Jika anda tidak tahu versi berapa kernel yang anda gunakan sekarang bisa dengan mengetik uname-a diterminal. Lanjut ke proses konfigurasi kernel.

     # make menuconfig

Akan muncul jendela seperti ini :



Pindah kebawah dengan menekan arah pada keyboard untuk melakukan load configurasi kernel yang lama. Cari tulisan load alternate configurasi klo gak salah tulisannya kayak gitu pokoknya yang paling bawah deh...hehehehe klo udah ketemu enter aja sampai kemenu awal. Lalu lakukan konfigurasi yang dibutuhkan klo saya biasanya hanya merubah pada konfigurasi device driver. Jika sudah selesai melakukan konfigurasi save konfigurasi anda. Pilih save yang ada di opsi bawah dekat load tadi jika sudah disave lalu exit.


Sampai disini kita sudah selesai melakukan konfigurasi. Tahap selanjutnya adalah melakukan proses compile biasanya proses ini memakan waktu 1-2 jam tergantung kecepatan prossesor anda. Ketikan perintah :

         # make

Perintah tersebut untuk melakukan proses kompile kurang lebih prosesnya kayak gini.




Proses selesai jika diterminal muncul tanda #. Lanjut lagi keproses selanjutnya keep working...hahahahaha. Proses selanjutnya adalah menginstall hasil kompilean tadi lakukan dengan perintah :

       # make modules_install install

Perintah tersebut akan menghasilkan file difolder /boot. Jika sudah selesai cek folder /boot apakah sudah terdapat file ini atau belum.

    map-3.3.7
    vmlinuz-3.3.7
    initrd.img-3.3.7
    config-3.3.7

Pasti anda gak menemukan file initrd.img-3.3.7 kan? ok gak apa2 untuk memunculkan file initrd.img-3.3.7 bisa dilakukan dengan perintah :

      # update-initramfs -u -k 3.7.7

Jika belum muncul juga coba dengan perintah ini :

      # update-initramfs -c -k 3.3.7

Jika filenya sudah lengkap semua proses dapat dilanjutkan dengan melakukan update terhadap grub dengan perintah :

     # update-grub

Lalu pastikan konfigurasi kernel baru anda sudah berada di grub dengan perintah :

     # vi /boot/grub/grub.cfg

Pastikan konfigurasinya seperti ini :



 
Kernel yang baru terinstall adalah kernel 3.3.7 seperti gambar diatas. Jika sudah selesai restart komputer atau laptop anda. Lihat pada grub sudah ada kernel yang anda tadi baru kompile. 

Selesai

nb. sumber didapat dari gabungan infoormasi yang ada diinternet dan juga pengalaman penulis sendiri.


regard
WibyHere