Instalasi Driver Attansic L2 pada FreeBSD
Motherboard-motherboard low-end keluaran ASUS akhir-akhir ini menggunakan chipset Atheros (sebelumnya Attansic) L1/L2 untuk controller ethernetnya menggantikan VIA atau nVIDIA. Hal ini menjadi menyulitkan karena FreeBSD sama sekali tidak mendukung chipset tersebut — dengan tidak menyebut bahwa pihak vendor sangat kurang ko-operatif dalam penyediaan driver.
Akhirnya, seorang developer piawai dan contributor FreeBSD, Stanislav Sedov, berhasil menulis modul untuk kepentingan ini. Walaupun driver ini masih dalam tahap pengujian dan belum dimasukkan dalam paket distribusi resmi, tapi kita bisa menggunakan driver ini untuk membantu FreeBSD mengenali chipset ini.
PERINGATAN:
- Driver ini masih dalam tahap “pengujian” dan memiliki banyak sekali kekurangan seperti kerentanan pada trafik tinggi, VLAN, bonding dan sebagainya. Sangat tidak dianjurkan untuk digunakan dalam lingkungan produktif.
- Saya punya kebiasaan buruk untuk mengkonsentrasikan paket-paket instalasi dalam satu folder tersendiri. Dalam hal ini misalnya /usr/local/src. Apapun pilihan Anda akhirnya, pastikan minumnya teh botol Sosor.
- Download file paket yang diperlukan
- Extrak dan compile file yang sudah didownload.
- Setelah proses compile selesai — yang seharusnya sangat ringkas dan cepat — file-file tersebut harus kemudian di install terlebih dahulu sebelum dapat digunakan.
- Load module pada kernel
- Pastikan module termuat.
- Pastikan bagaimana sistim mengenali device
# cd /usr/local/src
# fetch http://www.springdaemons.com/stas/if_ae-1214569185.tar.bz2
# tar jxvf if_ae-1214569185.tar.bz2
# cd if_ae
# make
# make install
# kldload if_ae
# kldstat Id Refs Address Size Name 1 9 0xc0400000 6edd70 kernel 2 1 0xc0aee000 14324 snd_hda.ko 3 2 0xc0b03000 4a5ac sound.ko 4 1 0xc0b4e000 6a32c acpi.ko 5 1 0xc7264000 7000 if_ae.ko
Module if_ae.ko yang tercantum menunjukkan instalasi dan load module telah sukses dilakukan.
# ifconfig -m ae0
ae0: flags=8802 metric 0 mtu 1500
options=8
capabilities=8
ether 00:1b:fc:ad:af:d7
media: Ethernet autoselect (none)
status: no carrier
supported media:
media autoselect
media 100baseTX mediaopt full-duplex
media 100baseTX
media 10baseT/UTP mediaopt full-duplex
media 10baseT/UTP
media none
Sampai disini, Anda tinggal mengassign IP untuk mulai menggunakannya.
# ifconfig ae0 inet 192.168.0.1 netmask 255.255.255.0










August 15th, 2008 at 12:30 pm
Sip om logan, thx infonya, kemaren coba install mentok ternyata ada jawabannya disini