Okay,
I'm starting to get excited now because I think someone from the
Samba lists has pushed me in the right direction here. To recap:
I can't ping my win machine (192.168.1.2) from my FreeBSD box (192.168.1.3)
and vice versa. Both subnet masks are 255.255.255.0 and ipfw is not running.
I loaded the dos config program for the card on my BSD machine (by booting
off DOS floppy first ;) ) and noticed that the mac address is
00:a0:cc:36:16:5e
HA!!!
'ifconfig -a' says:
pn0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.1.3 netmask 0xffffff00 broadcast 192.168.1.255
ether 87:ff:87:ff:87:ff
media: autoselect (10baseT/UTP <half-duplex>)
supported media: autoselect 100baseT4 100baseTX <full-duplex>
100baseTX <half-duplex> 100baseTX 10baseT/UTP <full-duplex>
10baseT/UTP <half-duplex> 10baseT/UTP
That mac address is wrong!! I'm salivating now. Soooooo, how do I change the
mac address to the correct one? I tried
ifconfig pn0 address <mac address>
and
arp -S pn0 <mac address>
to no avail. I'm reading furiously on the man pages and feel like I can
alllllmoooossstt
touch it. Just a little nudge more of help 'o' gods of the lists?
Alex
P.S.- are mac addresses dynamic? Do they change with every boot?