All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jochen Hebbrecht <jochenhebbrecht@gmail.com>
To: "Nicolas de Pesloüan" <nicolas.2p.debian@free.fr>
Cc: bridge@lists.linux-foundation.org
Subject: Re: [Bridge] Ubuntu: network bridging between wireless and wired connection fails
Date: Tue, 05 May 2009 18:59:07 +0200	[thread overview]
Message-ID: <4A00705B.8020508@gmail.com> (raw)
In-Reply-To: <49FFD355.70301@free.fr>

Nicolas de Pesloüan schreef:
> I agree with Richard.
>
> Jochen, can you please try the following configuration (step #5 in my 
> previous e-mail) ?
>
> #auto eth0
> iface eth0 inet manual
>
> #auto eth1
> iface eth1 inet manual
>
> auto br0
> iface br0 inet dhcp
> bridge_ports eth0 eth1
> # the wpa-iface option is expected to instruct wpa_supplicant
> # to setup the wifi link using eth1 instead of br0.
> wpa-iface eth1
> wpa-driver wext
> wpa-ssid ##SSID##
> wpa-ap-scan 1
> wpa-proto RSN
> wpa-pairwise CCMP
> wpa-group CCMP
> wpa-key-mgmt WPA-PSK
> wpa-psk ##PSK KEY##
> # The wpa-bridge option is expected to instruct wpa_supplicant
> # to listen on br0 instead of eth1.
> wpa-bridge br0
>
Nicoloas,

First of all, thanks for your effort and time. I'm really appreciating 
this and I'm really willing to let this bridge works.
So I tried what you suggested here:

$ cat /etc/network/interfaces
#auto eth0
iface eth0 inet manual

#auto eth1
iface eth1 inet manual

auto br0
iface br0 inet dhcp
bridge_ports eth0 eth1
# the wpa-iface option is expected to instruct wpa_supplicant
# to setup the wifi link using eth1 instead of br0.
wpa-iface eth1
wpa-driver wext
wpa-ssid ##SSID##
wpa-ap-scan 1
wpa-proto RSN
wpa-pairwise CCMP
wpa-group CCMP
wpa-key-mgmt WPA-PSK
wpa-psk ##PSK##
# The wpa-bridge option is expected to instruct wpa_supplicant
# to listen on br0 instead of eth1.
wpa-bridge br0

$ sudo /etc/init.d/networking restart
 * Reconfiguring network 
interfaces...                                         
Waiting for br0 to get ready (MAXWAIT is 32 seconds).
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/br0/00:0a:e4:ae:7e:4c
Sending on   LPF/br0/00:0a:e4:ae:7e:4c
Sending on   Socket/fallback
DHCPDISCOVER on br0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on br0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on br0 to 255.255.255.255 port 67 interval 11
DHCPDISCOVER on br0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on br0 to 255.255.255.255 port 67 interval 6
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
                                                                         
[ OK ]

jochus@Bacardi ~ $ ifconfig
br0       Link encap:Ethernet  HWaddr 00:0a:e4:ae:7e:4c 
          inet6 addr: fe80::20a:e4ff:feae:7e4c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:58 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:387 (387.0 B)  TX bytes:5743 (5.6 KB)

br0:avahi Link encap:Ethernet  HWaddr 00:0a:e4:ae:7e:4c 
          inet addr:169.254.7.81  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0      Link encap:Ethernet  HWaddr 00:0a:e4:ae:7e:4c 
          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:20 Base address:0xc000

eth1      Link encap:Ethernet  HWaddr 00:15:00:1f:20:a6 
          inet6 addr: fe80::215:ff:fe1f:20a6/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:42 dropped:42 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:277199 (270.7 KB)  TX bytes:95538 (93.2 KB)
          Interrupt:21 Base address:0xc000 Memory:c8006000-c8006fff

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1942 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1942 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:97578 (95.2 KB)  TX bytes:97578 (95.2 KB)


jochus@Bacardi ~ $ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11g  ESSID:"Jochus" 
          Mode:Managed  Frequency:2.462 GHz  Access Point: 
00:16:B6:3B:1E:3C  
          Bit Rate:54 Mb/s   Tx-Power=20 dBm   Sensitivity=8/0 
          Retry limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=67/100  Signal level=-52 dBm  Noise level=-85 dBm
          Rx invalid nwid:0  Rx invalid crypt:48  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

br0       no wireless extensions.

jochus@Bacardi ~ $ arp -an
? (195.130.130.165) at <incomplete> on br0
? (195.130.129.165) at <incomplete> on br0


So, no luck :-(

> And if this fail, please try the same configuration, without the 
> wpa-bridge option.
Ok, so this is what I tried:

$ cat /etc/network/interfaces
#auto eth0
iface eth0 inet manual

#auto eth1
iface eth1 inet manual

auto br0
iface br0 inet dhcp
bridge_ports eth0 eth1
# the wpa-iface option is expected to instruct wpa_supplicant
# to setup the wifi link using eth1 instead of br0.
wpa-iface eth1
wpa-driver wext
wpa-ssid ##SSID##
wpa-ap-scan 1
wpa-proto RSN
wpa-pairwise CCMP
wpa-group CCMP
wpa-key-mgmt WPA-PSK
wpa-psk ##PSK##

$ sudo /etc/init.d/networking restart
 * Reconfiguring network 
interfaces...                                                                                                                                                                              
There is already a pid file /var/run/dhclient.br0.pid with pid 7828
killed old client process, removed PID file
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/br0/00:0a:e4:ae:7e:4c
Sending on   LPF/br0/00:0a:e4:ae:7e:4c
Sending on   Socket/fallback
DHCPRELEASE on br0 to 192.168.1.1 port 67

Waiting for br0 to get ready (MAXWAIT is 32 seconds).
There is already a pid file /var/run/dhclient.br0.pid with pid 134519072
Internet Systems Consortium DHCP Client V3.0.6
Copyright 2004-2007 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/

Listening on LPF/br0/00:0a:e4:ae:7e:4c
Sending on   LPF/br0/00:0a:e4:ae:7e:4c
Sending on   Socket/fallback
DHCPDISCOVER on br0 to 255.255.255.255 port 67 interval 3
DHCPDISCOVER on br0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on br0 to 255.255.255.255 port 67 interval 13
DHCPDISCOVER on br0 to 255.255.255.255 port 67 interval 7
No DHCPOFFERS received.
No working leases in persistent database - sleeping.

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use 
Iface
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 br0
0.0.0.0         0.0.0.0         0.0.0.0         U     1000   0        0 br0




jochus@Bacardi ~ $ ifconfig
br0       Link encap:Ethernet  HWaddr 00:0a:e4:ae:7e:4c 
          inet6 addr: fe80::20a:e4ff:feae:7e4c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 B)  TX bytes:5233 (5.1 KB)

br0:avahi Link encap:Ethernet  HWaddr 00:0a:e4:ae:7e:4c 
          inet addr:169.254.7.81  Bcast:169.254.255.255  Mask:255.255.0.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

eth0      Link encap:Ethernet  HWaddr 00:0a:e4:ae:7e:4c 
          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:20 Base address:0xc000

eth1      Link encap:Ethernet  HWaddr 00:15:00:1f:20:a6 
          inet6 addr: fe80::215:ff:fe1f:20a6/64 Scope:Link
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:79 dropped:79 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:292724 (285.8 KB)  TX bytes:95750 (93.5 KB)
          Interrupt:21 Base address:0xc000 Memory:c8006000-c8006fff

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1957 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1957 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0          
          RX bytes:98999 (96.6 KB)  TX bytes:98999 (96.6 KB)


jochus@Bacardi ~ $ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11g  ESSID:"Jochus" 
          Mode:Managed  Frequency:2.462 GHz  Access Point: 
00:16:B6:3B:1E:3C  
          Bit Rate:54 Mb/s   Tx-Power=20 dBm   Sensitivity=8/0 
          Retry limit:7   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=76/100  Signal level=-49 dBm  Noise level=-85 dBm
          Rx invalid nwid:0  Rx invalid crypt:79  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

br0       no wireless extensions.


jochus@Bacardi ~ $ arp -an
? (195.130.130.165) at <incomplete> on br0
? (195.130.129.165) at <incomplete> on br0
>
> If both fail, please provide the list of files in /etc/network/if*/*.

jochus@Bacardi ~ $ ls /etc/network/if*/* -al
-rwxr-xr-x 1 root root  979 2007-10-04 17:04 
/etc/network/if-down.d/avahi-autoipd
lrwxrwxrwx 1 root root   32 2009-04-26 11:27 
/etc/network/if-down.d/wpasupplicant -> ../../wpa_supplicant/ifupdown.sh
lrwxrwxrwx 1 root root   23 2009-04-26 11:36 
/etc/network/if-post-down.d/avahi-daemon -> ../if-up.d/avahi-daemon
-rwxr-xr-x 1 root root 1903 2007-10-23 21:45 
/etc/network/if-post-down.d/bridge
-rwxr-xr-x 1 root root  997 2007-04-27 23:37 
/etc/network/if-post-down.d/wireless-tools
lrwxrwxrwx 1 root root   32 2009-04-26 11:27 
/etc/network/if-post-down.d/wpasupplicant -> 
../../wpa_supplicant/ifupdown.sh
-rwxr-xr-x 1 root root 3593 2007-10-23 21:45 /etc/network/if-pre-up.d/bridge
-rwxr-xr-x 1 root root 2358 2007-04-27 23:37 
/etc/network/if-pre-up.d/wireless-tools
lrwxrwxrwx 1 root root   32 2009-04-26 11:27 
/etc/network/if-pre-up.d/wpasupplicant -> ../../wpa_supplicant/ifupdown.sh
-rwxr-xr-x 1 root root  886 2007-10-04 17:04 
/etc/network/if-up.d/avahi-autoipd
-rwxr-xr-x 1 root root  504 2008-12-18 19:35 
/etc/network/if-up.d/avahi-daemon
-rwxr-xr-x 1 root root   90 2009-01-23 16:01 /etc/network/if-up.d/mountnfs
-rwxr-xr-x 1 root root  664 2009-01-06 16:51 /etc/network/if-up.d/ntpdate
lrwxrwxrwx 1 root root   32 2009-04-26 11:27 
/etc/network/if-up.d/wpasupplicant -> ../../wpa_supplicant/ifupdown.sh

  reply	other threads:[~2009-05-05 16:59 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-27 21:13 [Bridge] Ubuntu: network bridging between wireless and wired connection fails Jochen Hebbrecht
2009-04-27 21:36 ` richardvoigt
2009-04-28  6:44   ` Jochen Hebbrecht
2009-04-28 12:40     ` Ross Vandegrift
2009-04-28 12:52       ` Jochen Hebbrecht
2009-04-28 13:37         ` Ross Vandegrift
2009-04-28 17:36           ` Jochen Hebbrecht
2009-04-28 19:00             ` richardvoigt
2009-04-28 21:16               ` Jochen Hebbrecht
2009-04-28 23:00                 ` richardvoigt
2009-04-29 16:16                   ` Jochen Hebbrecht
2009-04-29 16:26                     ` Ross Vandegrift
2009-04-29 16:40                       ` Jochen Hebbrecht
2009-04-29 16:53                         ` Ross Vandegrift
2009-04-29 21:21                           ` Jochen Hebbrecht
2009-04-30  4:18                             ` richardvoigt
2009-04-30  6:30                               ` Jochen Hebbrecht
2009-04-30 21:54                                 ` Nicolas de Pesloüan
2009-05-02 13:15                                   ` Jochen Hebbrecht
2009-05-03 17:46                                     ` Nicolas de Pesloüan
2009-05-04  3:59                                       ` richardvoigt
2009-05-04 19:29                                         ` Jochen Hebbrecht
2009-05-04 19:28                                       ` Jochen Hebbrecht
2009-05-04 19:34                                         ` Nicolas de Pesloüan
2009-05-04 19:42                                           ` Jochen Hebbrecht
2009-05-04 20:07                                         ` Nicolas de Pesloüan
2009-05-04 21:06                                           ` Jochen Hebbrecht
2009-05-04 23:33                                             ` richardvoigt
2009-05-05  5:49                                               ` Nicolas de Pesloüan
2009-05-05 16:59                                                 ` Jochen Hebbrecht [this message]
2009-05-05  6:20                                             ` Nicolas de Pesloüan
2009-05-05 17:01                                               ` Jochen Hebbrecht
2009-05-05 18:08                                                 ` richardvoigt
2009-05-05 19:19                                                   ` Jochen Hebbrecht
2009-05-05 19:53                                                     ` Jonathan Thibault
2009-05-05 20:52                                                       ` Jochen Hebbrecht
2009-05-05 21:44                                                 ` Nicolas de Pesloüan
2009-05-06  6:57                                                   ` Jochen Hebbrecht
2009-05-06 15:37                                                   ` Jochen Hebbrecht
2009-05-06 16:55                                                     ` Jonathan Thibault
2009-05-09 11:15                                                       ` Jochen Hebbrecht
2009-05-06 16:47                                                   ` Jochen Hebbrecht
2009-05-06 20:07                                                     ` Nicolas de Pesloüan
2009-05-09 11:17                                                       ` Jochen Hebbrecht
2009-05-09 23:30                                                         ` richardvoigt
2009-05-10 15:39                                                         ` Nicolas de Pesloüan
2009-04-29 16:41                       ` Jochen Hebbrecht

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A00705B.8020508@gmail.com \
    --to=jochenhebbrecht@gmail.com \
    --cc=bridge@lists.linux-foundation.org \
    --cc=nicolas.2p.debian@free.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.