Register g729 key at vmware

Hello all,

When i try register g729 at my vmware (virtual machine) system, the system gave me the message :

Unable to determine hostid, You must have at least one NIC!

The register utility must have a eth0 interface and i don’t have, cause i’m using in a virtual machine.

What can i do to solve this problem ?

Thanks

this makes no sense. why have you configured a virtual machine with no emulated NIC? how would you expect it to communicate with anything?

Hi,

I think the same way, below there is a out of my ifconfig:

[b]venet0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:127.0.0.1 P-t-P:127.0.0.1 Bcast:0.0.0.0 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1
RX packets:159897 errors:0 dropped:0 overruns:0 frame:0
TX packets:119644 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:92426585 (88.1 MiB) TX bytes:27554224 (26.2 MiB)

venet0:0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:189.1.168.38 P-t-P:189.1.168.38 Bcast:189.1.168.38 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1

venet0:1 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:189.1.168.39 P-t-P:189.1.168.39 Bcast:189.1.168.39 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1

venet0:2 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:189.1.168.40 P-t-P:189.1.168.40 Bcast:189.1.168.40 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1

venet0:3 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:189.1.168.41 P-t-P:189.1.168.41 Bcast:189.1.168.41 Mask:255.255.255.255
UP BROADCAST POINTOPOINT RUNNING NOARP MTU:1500 Metric:1[/b]

There are four NIC, but they don’t have MAC address, as you can see above.

This is a virtual machine.

Have anyone a idea ?

Thanks one more time…

You must have a “eth0” interface.

I know, but is there other way ? Because i don’t have a eth0, my server is virtual and my NIC are virtual too.

Thanks

No there is not. As the README states:

“The name of the first Ethernet device on your Asterisk server must be eth0 in order for the G.729 registration process to complete successfully. The G.729 registration process will not be successful if the first Ethernet device is eth1, eth2, etc.”