Three network cards (eth, wifi, ieee1394) an nexthop troubles.

A

alga777

Hi.
I'd wish connect my laptop to my PC using both wifi (through a wifi
router) and firewire adapters, but I can't. The problem seems to be
that windows automatically sets the nexthop ("Gateway" column in the
"route print" output) for all network interface as the address of first
bound interface. Let me explane: if I connect firewire as first, the
interface is bound to address - say - 192.168.1.100, and so the nexthop
for all interfaces. If I turn on the wifi card now, I can't get an
address because the interface will try to broadcast the announcement
through 192.168.1.100 instead directly to 255.255.255.255.
I think the same problem prevent making a good-working bridge with wifi
and firewire (as I have on PC): when the firewire cable is connected as
first, wifi card can't connect to wifi network.
Can anyone help me?
 
S

Steve Winograd [MVP]

Hi.
I'd wish connect my laptop to my PC using both wifi (through a wifi
router) and firewire adapters, but I can't. The problem seems to be
that windows automatically sets the nexthop ("Gateway" column in the
"route print" output) for all network interface as the address of first
bound interface. Let me explane: if I connect firewire as first, the
interface is bound to address - say - 192.168.1.100, and so the nexthop
for all interfaces. If I turn on the wifi card now, I can't get an
address because the interface will try to broadcast the announcement
through 192.168.1.100 instead directly to 255.255.255.255.

A computer can have multiple network cards, provided that each card
uses a different range of IP addresses.

For example, if your WiFi router uses 192.168.1.x, use 192.168.0.x for
FireWire (both with a subnet mask of 255.255.255.0).
I think the same problem prevent making a good-working bridge with wifi
and firewire (as I have on PC): when the firewire cable is connected as
first, wifi card can't connect to wifi network.
Can anyone help me?

A network bridge combines two or more physical networks (such as WiFi
and FireWire) into one logical network. The individual network cards
lose their TCP/IP properties, and the network bridge has a single IP
address. Is that what you really want to do? I've written a web page
with details:

XP ICS - Network Bridge
http://www.practicallynetworked.com/sharing/xp_ics/networkbridge.htm
 
M

meden

Steve Winograd [MVP] ha scritto:
A computer can have multiple network cards, provided that each card
uses a different range of IP addresses.

For example, if your WiFi router uses 192.168.1.x, use 192.168.0.x for
FireWire (both with a subnet mask of 255.255.255.0).

A network bridge combines two or more physical networks (such as WiFi
and FireWire) into one logical network. The individual network cards
lose their TCP/IP properties, and the network bridge has a single IP
address. Is that what you really want to do? I've written a web page
with details:

XP ICS - Network Bridge
http://www.practicallynetworked.com/sharing/xp_ics/networkbridge.htm

Thanks for the link, very clear, but I've already done the bridge...
What I'd want to do is creating an additional hi-speed channel between
my PC and my laptop so that the two computer will be normally connected
through the "main" net (802.11g WPA - 15Mbps really?), but when I
connect the firewire cable the traffic is sent through both wifi and
IEEE1394 (100Mbps really?) media, adding together the bandwidths. To do
so, I tried to create two bridges, one for each computer, so that both
have only one (logical) adapter, connected on the same net.
Actually the thing worked once, but if I connect the firewire cable
first the wifi card doesn't connect to net net; if I connect the wifi
card first, it sporadicly lose connection and it isn't capable to
connect again.
Maybe I'm trying to do something impossible?
 
S

Steve Winograd [MVP]

Thanks for the link, very clear, but I've already done the bridge...
What I'd want to do is creating an additional hi-speed channel between
my PC and my laptop so that the two computer will be normally connected
through the "main" net (802.11g WPA - 15Mbps really?), but when I
connect the firewire cable the traffic is sent through both wifi and
IEEE1394 (100Mbps really?) media, adding together the bandwidths. To do
so, I tried to create two bridges, one for each computer, so that both
have only one (logical) adapter, connected on the same net.
Actually the thing worked once, but if I connect the firewire cable
first the wifi card doesn't connect to net net; if I connect the wifi
card first, it sporadicly lose connection and it isn't capable to
connect again.
Maybe I'm trying to do something impossible?

Thanks for the explanation.

I've never tried connecting two computers to each other via network
bridges on both of them. I don't think that doing so would let you
send data through both adapters at the same time or add together their
bandwidths, but I can't say for sure.

You might be able to find "connection teaming" software that can do
what you want without network bridges.
 
M

meden

Steve Winograd [MVP] ha scritto:
Thanks for the explanation.

I've never tried connecting two computers to each other via network
bridges on both of them. I don't think that doing so would let you
send data through both adapters at the same time or add together their
bandwidths, but I can't say for sure.

You might be able to find "connection teaming" software that can do
what you want without network bridges.

Thank you for reply. Maybe I'm trying to do something impossible, at
least for Windows' TCP/IP stack. I think I will continue to use the
wifi network for "ordinary administration", switching to firewire only
for huge file transfer and paciently rebooting the system to recover
wireless connectivity (yes, sometimes nether IP reset resolve the
"nexthop kidnapping"...).
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top