-----Message d'origine-----
De : Crucificator
[mailto:crucificator@xxxxxxx]
Envoyé : lundi 19 avril 2004
15:54
À : yann.garcia@xxxxxxxxxxxx;
General Red Hat Linux discussion list
Objet : Re: Router problems
on Redhat 9.0 Linux 2.4.20-13.9.HOSTAP
----- Original Message -----
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
>
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
>
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? :)
Hi,
No, I already have the
same problem. I check all network config. files: I use 10.1.10.0 as network for my wireless network.
When I’m connected
to the WLAN, the DHCP server gives me a right address, I can ping the wlan0
interface (10.1.10.1) and the eth0 interface 10.0.1.37.
But I can’t ping the
LAN gateway (10.0.0.1). The tethereal output (tetherearl –i eth0 –V
–N –mnt) on eth0 doesn’t log any
request coming from my wireless station.
Cheers,
Yann