|
|
|
Bookmark this page:
Yahoo!
Windows Live
del.icio.us
digg
Netscape
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Posted by on November 26, 2008, 10:34 am
Please log in for more thread options
I need some info on this . I have a router/gw with x.x.x.1 ip address . When a linux system within the same n/w pings the gw, linux box gets updated with a different MAC address of gw in its ARP table as compared with a Windows system. Both Windows and linux system are in the same network. However, Windows system is able to use the router effectivity and connect to outside world. I am not able to physically see the router.Neither I am able to use a browser to connect x.x.x.1. Is the router having 2 or more ethernet adapters but same IP given to each one of them ? How come multiple linux systems are obtaining the MAC address of router whereas windows are obtaining a differnt set ? | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Posted by Glen Herrmannsfeldt on November 26, 2008, 3:08 pm
Please log in for more thread options I added comp.protocols.tcp-ip to this reply. I don't believe that there is a comp.protocols.arp yet. > Both Windows and linux system are in the same network.
It might help if you gave the MAC addresses, or at least the OUI (first six hex digits). Of the possibilities I can think of, one is that they are not really on the same network, but just look that way. (VLAN's being one possibility.) If you exchange the IP addresses, do the MAC addresses follow? > However, Windows system is able to use the router effectivity and
> connect to outside world. As long as the router accepts data sent to the MAC addresses it returns for ARP, it should work. > I am not able to physically see the router.Neither I am able to use a
> browser to connect x.x.x.1. Most routers will have one TCP port that they will accept connections on. Traditionally that was 23 (telnet), but more recently 80 (http). Which one did you try? > Is the router having 2 or more ethernet adapters but same IP given to
> each one of them ? How come multiple linux systems are obtaining the > MAC address of router whereas windows are obtaining a differnt set ? It could be some type of load sharing system. Maybe odd addresses to one interface, even to the other, even though both go into the same router and are otherwise on the same subnet. -- glen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Posted by on November 26, 2008, 10:53 pm
Please log in for more thread options
Glen Herrmannsfeldt wrote: > objecttrack@gmail.com wrote:
> > > I need some info on this . I have a router/gw with x.x.x.1 ip
> > address . > > When a linux system within the same n/w pings the gw, linux box gets > > updated with a different MAC address of gw in its ARP table as > > compared with a Windows system. >
> I added comp.protocols.tcp-ip to this reply. I don't believe > that there is a comp.protocols.arp yet. > > > Both Windows and linux system are in the same network.
>
> It might help if you gave the MAC addresses, or at least the OUI > (first six hex digits). Of the possibilities I can think of, > one is that they are not really on the same network, but just > look that way. (VLAN's being one possibility.) I believe both the linux and windows system are in the same network. linux system receives 00-1c-58 as MAC addr of router whereas windows system receive 00-1f-6c as the router mac address. >
> If you exchange the IP addresses, do the MAC addresses follow? > > > However, Windows system is able to use the router effectivity and
> > connect to outside world. >
> As long as the router accepts data sent to the MAC addresses > it returns for ARP, it should work. > > > I am not able to physically see the router.Neither I am able to use a
> > browser to connect x.x.x.1. >
> Most routers will have one TCP port that they will accept connections on. > Traditionally that was 23 (telnet), but more recently 80 (http). > Which one did you try? I tried port 80. >
> > Is the router having 2 or more ethernet adapters but same IP given to
> > each one of them ? How come multiple linux systems are obtaining the > > MAC address of router whereas windows are obtaining a differnt set ? >
> It could be some type of load sharing system. Maybe odd addresses > to one interface, even to the other, even though both go into the > same router and are otherwise on the same subnet. > > -- glen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Posted by Glen Herrmannsfeldt on November 26, 2008, 11:20 pm
Please log in for more thread options objecttrack@gmail.com wrote:
(snip) > I believe both the linux and windows system are in the same network.
> linux system receives 00-1c-58 as MAC addr of router whereas windows > system receive 00-1f-6c as the router mac address. Both belong to Cisco, if that helps any. It would seem that they could both be the same router. -- glen | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Posted by on November 26, 2008, 11:35 pm
Please log in for more thread options Some more info I got -
This is happenening even though I connect Windows and linux system to the same physical port in the same network, During the device discovery phase, linux box uses a different MAC address corresponding to router compared with Windows system. And if I try to manually edit the arp table in linux system, I connect to outside world. I am not sure if the IPv6 stack in linux kernel is causing any issue although I am using using only Ipv4 address. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

Router MAC address
Yahoo!
Windows Live
del.icio.us
digg
Netscape 









> address .
> When a linux system within the same n/w pings the gw, linux box gets
> updated with a different MAC address of gw in its ARP table as
> compared with a Windows system.