Hi guys,
I recently switched ISPs, and my new ISP (Time-Warner) gave me a
Motorola SBG1000 cable-modem box. My OpenBSD machine, which used to
connect directly to my old ISP's servers, is now behind this box. I'm
running a GENERIC 4.0 kernel which has never had any problems with my
hardware.
My problem now is that every fifteen minutes I get the following
message on my console as well as in /var/log/messages:
Feb 3 15:13:58 rock /bsd: arplookup: unable to enter address for
24.aaa.bbb.ccc
24.aaa.bbb.ccc is the SBG1000's WAN address. Its LAN address is
192.168.0.1, and my OpenBSD machine's address on the attached NIC
(dc0) is 192.168.0.10. This machine functions as my LAN router and
firewall, so it has another NIC (fxp0) whose address is 192.168.1.11.
After looking around on misc, I tried the following:
arp -s 24.aaa.bbb.ccc 00:11:22:33:44:55 pub
where 00:11:22:33:44:55 is the MAC address of the Motorola box's
WAN-facing NIC. This gives me:
cannot intuit interface index and type for 24.aaa.bbb.ccc
I don't really know arp, so I'm wary of poking around any further.
I also tried getting the Motorola box not to do NAT, so my machine
then gets its IP address directly from the ISP's DHCP server instead
of the Motorola box's DHCP server. I still get the same message, but
with a different IP address (10.something).
Following a post on misc, I tried to set my hostname.dc0 as follows:
dhcp
inet alias 24.aaa.bbb.ccc 255.255.255.0 24.aaa.bbb.255
Now when I run /etc/netstart I get:
duplicate IP address 24.aaa.bbb.ccc sent from ethernet address
00:11:22:33:44:55
where, again, 00:11:22:33:44:55 is one of the Motorola box's MAC
addresses.
As is probably obvious, I don't know much about networking, so I'm
really shooting in the dark here and getting increasingly
uncomfortable with it. Any ideas?
Thanks,
J
PS: Please cc me on any replies since I'm not subscribed to misc. Thanks.