Alex Palmer
|
MAC address problem with devn-vortex.so
|
Alex Palmer
02/18/2011 10:57 AM
post83323
|
MAC address problem with devn-vortex.so
Hi, I'm using io-net with the devn-vortex driver under QNX 6.3.2.
My system loads io-net then dhcp.client which successfully obtains an IP address from my LAN and connects to the network
:
en0: flags=8443<UP,BROADCAST,RUNNING,OACTIVE,MULTICAST> mtu 1500
address: 00:00:60:00:00:01
inet 192.168.0.29 netmask 0xffffff00 broadcast 255.255.255.255
However the MAC address always appears as 00:00:60:00:00:01 on all my boards as shown above.
I have changed the MAC address to the boards correct ones using:
io-net -d vortex mac=001BEB0073A3 -p tcpip
when in the build scipt, or
mount -T io-net -o mac=12345678 devn-vortex.so
followed by restarting dhcp.client
after booting.
Both methods do change the MAC address but this results in no valid IP address:
en0: flags=8043<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
address: 00:1b:eb:00:73:a3
inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255
I can set the IP address to something using
ifconfig en0 192.168.0.10
which results in the device appearing in the attached devices list on my router but alas still no network connectivity.
Has anyone experienced this before? I'm sure the solution is really not far off. I do require unique MAC addresses
because several of my devices will be clustered onto LANs. By the way, I'm using the fairly new Versalogic Tomcat board.
Thanks in advance!
|
|
|