[ VMware ] kernel 3.2 patch
얼마전에 ubuntu kernnel을 3.2로 upgrade를 하였습니다.
물론 개발장비이기 때문에 side effect에 대한 고려는 하지 않았습니다.
그런데 역시나 VMware에서 side effect가 발생하였습니다.
virtual network device를 인식하지 못하여 발생한 오류입니다.
[ 그림 1 ] Virtual Network Device 오류
그래서 googling 해본 결과 간단한 patch 한방에 문제를 해결할 수 있었습니다.
아래 내용을 참고 합니다.
설치 환경
OS : Linux 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
VMware : VMware-Workstation-Full-8.0.2-591240.x86_64.bundle
step 1. patch download
Download URL
http://communities.vmware.com/servlet/JiveServlet/download/2025997-86343/vmware802fixlinux320.tar.gz
step 2. 압축 해제 및 patch script 실행
$ tar xvfz vmware802fixlinux320.tar.gz
$ ./patch-modules_3.2.0.sh
patch에 성공하였습니다.
이제 확인해 보면 virtual network device 인식하는것을 확인해 보실 수 있습니다.
$ /sbin/ifconfig
vmnet1 Link encap:Ethernet HWaddr 00:50:56:c0:00:01
inet addr:172.16.91.1 Bcast:172.16.91.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fec0:1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
vmnet8 Link encap:Ethernet HWaddr 00:50:56:c0:00:08
inet addr:192.168.234.1 Bcast:192.168.234.255 Mask:255.255.255.0
inet6 addr: fe80::250:56ff:fec0:8/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
위와같이 virtual network device가 잡혀있다면 이제 VMware를 실행하시면 됩니다.
이것으로 VMware patch에 관한 포스팅을 마치도록 하겠습니다.
by rocksea.