[conspire] Routing question
Ryan Russell
ryan at thievco.com
Sat May 31 09:09:54 PDT 2008
Edmund J. Biow wrote:
> # ifconfig -a
> ath0 Link encap:Ethernet HWaddr 00:13:46:B5:AE:90
> inet addr:192.168.2.102 Bcast:192.168.2.255 Mask:255.255.255.0
> inet6 addr: fe80::213:46ff:feb5:ae90/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:1395 errors:0 dropped:0 overruns:0 frame:0
> TX packets:1114 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:1009725 (986.0 KiB) TX bytes:93931 (91.7 KiB)
>
> eth0 Link encap:Ethernet HWaddr 00:0F:B0:10:02:38
> inet addr:192.168.1.126 Bcast:192.168.223.255 Mask:255.255.255.0
> UP BROADCAST MULTICAST MTU:1500 Metric:1
> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
> Interrupt:185 Base address:0x4000
> The ethernet is set with a static IP address, otherwise I suspect it
> wouldn't have any address at all. wifi0 is a built-in Broadcom wifi card
> that doesn't even work properly with Windoze.
>
> But I do the magic command and all is good, I can mount my shares and
> see my local web page.
>
> # route add -net 192.168.1.0/24 gw 192.168.2.1
>
Right. You have a directly-connected interface (eth0) which is in
192.168.1.x, so it would normally use that route. You're overriding that
with a route to go over ath0 instead. To solve, either deconfig the IP
address on eth0 or use the route add command you're using.
Also, but unrelated, the broadcast address on eth0 is wrong.
Ryan
More information about the conspire
mailing list