ethernet0.virtualDev="e1000"
Parameter diataslah yang harus dimasukkan kedalam file *.vmx apabila anda menemui error
lnc0: Missed packet -- no receive buffer
Error diatas terjadi jika host o/s pada VMware ESX 3.02 menggunakan FreeBSD 6.1.
Pembaca bingung membaca tulisan ini? Ok, jangan bingung dulu, mari kita uraikan kedalam langkah-langkah berikut ini:
- Shutdown host o/s anda.
- Login ssh ke host dimana instalasi VMware ESX 3.02 berada. Tentunya langkah ini tidak perlu saya uraikan secara panjang lebar disini.
- kemudian kita edit file *.vmx yang kita inginkan, dalam hal ini, file*.vmx saya terletak di
/vmfs/volumes/storage1/uranus-delta/uranus-delta.vmx
- Editlah file tersebut dengan penuh percaya diri, nanti anda akan mendapatkan isinya kurang lebih seperti ini:
ide0:0.present = "true"
ide0:0.clientDevice = "true"
ide0:0.deviceType = "cdrom-raw"
ide0:0.startConnected = "false"
floppy0.startConnected = "false"
floppy0.clientDevice = "true"
ethernet0.present = "true"
ethernet0.allowGuestConnectionControl = "false"
ethernet0.networkName = "VLAN13 DUMMY-NET"
ethernet0.addressType = "generated"
- tambahkan ethernet0.virtualDev=”e1000″ pada baris setelah ethernet0.addressType = “generated”
- Start host o/s anda.
- Nah, setelah itu kita lihat console host o/s anda, silahkan login sebagai root dan lihatlah status network interface dengan menggunakan ifconfig, kurang lebih hasilnya seperti:
em0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=3b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU>
ether xx:xx:xx:xx:xx:xx
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
- nah dari sini kita bisa lihat bahwa tadinya oleh FreeBSD virtual network adapeternya dianggap lnc0, namun sekarang sudah menjadi em0, dengan demikian mudah-mudahan tidak terjadi lagi masalah missed packet diatas.
- Selesai.