----- Original Message ----- From: "Yann Garcia" <yann.garcia@xxxxxxxxxxxx> To: "'General Red Hat Linux discussion list'" <redhat-list@xxxxxxxxxx> Sent: Monday, April 19, 2004 4:43 PM Subject: RE : Router problems on Redhat 9.0 Linux 2.4.20-13.9.HOSTAP -----Message d'origine----- De : redhat-list-bounces@xxxxxxxxxx [mailto:redhat-list-bounces@xxxxxxxxxx] De la part de Crucificator Envoyé : lundi 19 avril 2004 15:29 À : General Red Hat Linux discussion list Objet : Re: Router problems on Redhat 9.0 Linux 2.4.20-13.9.HOSTAP ----- Original Message ----- From: "Yann Garcia" < <mailto:yann.garcia@xxxxxxxxxxxx> yann.garcia@xxxxxxxxxxxx> To: "'General Red Hat Linux discussion list'" < <mailto:redhat-list@xxxxxxxxxx> redhat-list@xxxxxxxxxx> Sent: Monday, April 19, 2004 12:01 PM Subject: RE : Router problems on Redhat 9.0 Linux 2.4.20-13.9.HOSTAP -----Message d'origine----- De : <mailto:redhat-list-bounces@xxxxxxxxxx> redhat-list-bounces@xxxxxxxxxx [mailto:redhat-list-bounces@xxxxxxxxxx] De la part de Pete Nesbitt Envoyé : vendredi 16 avril 2004 03:33 À : <mailto:yann.garcia@xxxxxxxxxxxx> yann.garcia@xxxxxxxxxxxx; General Red Hat Linux discussion list Objet : Re: Router problems on Redhat 9.0 Linux 2.4.20-13.9.HOSTAP On April 15, 2004 12:21 am, Yann Garcia wrote: > Hi, > > On my Linux box, I have two network interfaces: a LAN interface (eth0) and > a WLAN (wlan0). I set ip forwarding in /etc/sysctl.conf. I start a sniffer > (tethereal) on both interfaces. When I make a ping from WLAN network to LAN > network, ping don' cross my gateway. The networks infos are: > eth0: 10.0.1.37/16 > wlan0: 10.0.10.1/24 > The route tables are (netstat -rn): > Destination Passerelle Genmask Indic MSS > Fenetre irtt Iface 10.0.10.0 0.0.0.0 255.255.255.0 U > 0 0 0 wlan0 10.0.0.0 0.0.0.0 255.255.0.0 U > 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U > 0 0 0 wlan0 127.0.0.0 0.0.0.0 255.0.0.0 > U 0 0 0 lo 0.0.0.0 10.0.0.1 0.0.0.0 > UG 0 0 0 eth0 > > The iptables rules are (iptables -L -n -v): > Chain INPUT (policy ACCEPT 17346 packets, 1205K bytes) > pkts bytes target prot opt in out source > destination > > Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) > pkts bytes target prot opt in out source > destination > > Chain OUTPUT (policy ACCEPT 17144 packets, 1306K bytes) > pkts bytes target prot opt in out source > destination > > I'm sorry but I don't understand why my gateway doesn't work! > > Thank you very much for your assistance, > > Best regards, > > Yann Garcia > Software Engineer > > SmartCom > 400, Av Roumanille - BP 309 > 06906 Sophia Antipolis Cedex > France > > Tel: +33 493 008 746 > Fax: +33 493 001 101 > Mail: <mailto:yann.garcia@xxxxxxxxxxxx> yann.garcia@xxxxxxxxxxxx > Site: <http://www.smartcom.com> www.smartcom.com Hi, Your eth0's network contains of the wlan IP range. 10.0.1.37/16 is part of a network ip range of 10.0.0.1 to 10.0.255.254 Your wlan range is inside that so no routing is performed. You want to use a class C range for the wlan, so instead of 10.0.10.0 network, try using one of the 192.168. class C networks. It may make be best to use 2 different 192.168 networks (say 192.168.0.0/24 for LAN and 192.168.1.0/24 for the WLAN). Class A 1.0.0.0 - 127.255.255.255 Class B 128.0.0.0 - 191.255.255.255 Class C 192.0.0.0 - 223.255.255.255 Hope that helps. -- Pete Nesbitt, rhce Hi Pete I use 10.1.10.0 as network for my wlan0 interface. The both interfaces seam to be ok: I can run telnet on each network (LAN on eth0 and WLAN on wlan0). But the problem persists: it's impossible to ping a machine on LAN area (10.0.2.201) from a machine in WLAN area (10.1.10.2). The interfaces configurations are: Eth0: InetAddr: 10.0.1.37/16 Network: 10.0.1.0 Broadcast: 10.0.1.255 Wlan0: InetAddr: 10.1.10.1/24 Network: 10.1.10.0 Broadcast: 10.1.10.255 L'IP forwarding is active (echo 1 > /proc/sys/net/ipv4/ip_forward). The netstat -rn output is: Table de routage IP du noyau Destination Passerelle Genmask Indic MSS Fenêtre irtt Iface 10.1.10.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 10.0.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wlan0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 eth0 The iptables --numeric --verbose --List output is: Chain INPUT (policy ACCEPT 76 packets, 5196 bytes) pkts bytes target prot opt in out source destination Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) pkts bytes target prot opt in out source destination 0 0 ACCEPT all -- * * 0.0.0.0/0 0.0.0.0/0 Chain OUTPUT (policy ACCEPT 76 packets, 5196 bytes) pkts bytes target prot opt in out source destination I don't understand what happen!!??? Please, can you help me? Thank you very much, Cheers, Yann Garcia I'm not sure but I think that my first reply didn't reach RH disc. list so I'll post it again. The network from eth0 isn't correct: it should be 10.0.0.0 for IP with /16 mask. Oups, I make a key error: I agree with you, for eth0, the network is 10.0.0.0 (not 10.0.1.0) and the broadcast is 10.0.255.255. I'm sorry ! Here are the ifcfg-eth0 & ifcfg-wlan0: # Please read /usr/share/doc/initscripts-*/sysconfig.txt # for the documentation of these parameters. USERCTL=no PEERDNS=yes GATEWAY=10.0.0.1 TYPE=Ethernet DEVICE=eth0 #BOOTPROTO=none BOOTPROTO=dhcp NETMASK=255.255.0.0 ONBOOT=yes DHCP_HOSTNAME=10.0.2.201 #IPADDR=10.0.3.1 NETWORK=10.0.0.0 BROADCAST=10.0.255.255 # Please read /usr/share/doc/initscripts-*/sysconfig.txt # for the documentation of these parameters. DEVICE=wlan0 BOOTPROTO=static ONBOOT=yes IPADDR=10.1.10.1 NETMASK=255.255.255.0 NETWORK=10.1.10.0 BROADCAST=10.1.10.255 Cheers, Yann Bottom line: is it working now? :)
-- redhat-list mailing list unsubscribe mailto:redhat-list-request@xxxxxxxxxx?subject=unsubscribe https://www.redhat.com/mailman/listinfo/redhat-list