LAN Card Realtek di samping merupakan kartu jaringan yang harganya murah, dia juga merupakan jenis kartu jaringan yang paling populer digunakan, terutama di Indonesia, sehingga mudah didapatkan. Jika sewaktu pertama kali instalasi FreeBSD, Anda tidak melakukan pengenalan atas keberadaan LAN Card Realtek karena waktu itu belum terpasang, Anda bisa melakukannya dengan langkah-langkah berikut :

  1. Tancapkan LAN Card Realtek Anda ke Komputer.
  2. Jalankan FreeBSD dan login sebagai root.
  3. Masuk ke direktori konfigurasi kernel : # cd /usr/src/sys/i386/conf
  4. Di dalamnya terdapat file GENERIC yang merupakan file konfigurasi kebutuhan-umum [general-purpose]. Salin file ini dengan nama baru : # cp GENERIC LATIH
  5. Lihat file LATIH : # edit LATIH
  6. Hapus tanda pagar [#] di depan kata device pada baris :
    • device rl # Realtek RTL8129/8139 jika Anda menggunakan LAN Card Realtek RTL8129/8139.
    • device re # RealTek 8139C+/8169/8169S/8110S jika Anda menggunakan LAN Card RealTek 8139C+/8169/8169S/8110S.
    • device rue # RealTek RTL8150 USB Ethernet jika Anda menggunakan LAN Card RealTek RTL8150 USB.
  7. Untuk LAN Card di luar daftar standar di atas, Anda memerlukan driver. Untuk kasus ini akan saya jelaskan pada berikutnya.
  8. Setelah itu keluarlah dari text editor edit.
  9. Bikin environment pembuatan kernel dengan perintah config : # /usr/sbin/config -g LATIH, opsi -g diperlukan untuk men-generate informasi simbolik, sehingga bila terjadi error, informasi ini akan membantu Anda menganilis penyebabnya.
  10. Masuk ke direktori peng-compile-an : # cd /usr/src/sys/i386/compile/LATIH
  11. Mulai melakukan proses compile :
    • # make cleandepend
    • # make depend
    • # make all
    • # make install
  12. Terakhir # reboot

Jika kernel baru Anda gagal melakukan booting, jangan panik. Anda masih bisa menggunakan kernel lama :

Boot : boot kernel.old

Langkah selanjutnya setelah berhasil booting dengan kernel baru, lakukan konfigurasi LAN Card. Anda bisa saja menggunakan utility sysinstall : # /usr/sbin/sysinstall, kalau saya lebih suka edit langsung file /etc/rc.conf dengan text editor edit, tambahkan dua baris berikut sebagai sebagai contoh :

ifconfig_fxp0="inet 192.168.1.252  netmask 255.255.255.0"
defaultrouter="192.168.1.254"

Untuk konfigurasi lengkap file /etc/rc.conf akan kita bahas lain kali. Untuk melakukan pengetesan, Anda bisa menggunakan perintah ifconfig sedangkan untuk kualitas koneksinya, Anda bisa menggunakan perintah ping :

# ifconfig
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet6 fe80::240:caff:fe59:1708%fxp0 prefixlen 64 scopeid 0x2
        inet 192.168.1.252 netmask 0xffffff00 broadcast 192.168.1.255
        ether 00:40:ca:59:17:08
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active

# ping 192.168.1.252
PING 192.168.1.252 (192.168.1.252): 56 data bytes
64 bytes from 192.168.1.252: icmp_seq=0 ttl=64 time=0.114 ms
64 bytes from 192.168.1.252: icmp_seq=1 ttl=64 time=0.085 ms
64 bytes from 192.168.1.252: icmp_seq=2 ttl=64 time=0.084 ms

OK, untuk kali ini saya cukupkan dulu. Semoga bermanfaat.

Dedicated for Light Intermutimedia
Perusahaan Software Pulsa