User avatar
framp
Posts: 34
Joined: Sun Jan 27, 2013 7:03 pm
Location: Stuttgart, Germany
Contact: Website

wlan to eth bridge stops working on kernel 3.10.25+

Wed Feb 12, 2014 9:49 pm

I use raspbian now for a long time and enjoyed to have a working bridge from eth to wlan: I plug in a system on the ethernet adapter and then it's connected to my local LAN via the attached wlan adapter. This worked fine .... until I decided to execute 'sudo apt-get update; apt-get upgrade' and upgraded from kernel 3.6.11+ to kernel 3.10.25+ recently. During boot I now get the message 'can't add wlan0 to br0: Operation not supported' :?
I tried to find a solution by searching the net but I found various postings which describe the way to setup a bridge exactly the same way as I did. Some threads talked about ebtables which should be used. But it worked before without ebtables. So it seems to me there were some changes done in the kernel which break the bridging functionality. Would be glad if somebody can help me to get the bridge up and working again with the new kernel. I don't want to stick with the old kernel.

My /etc/network/interfaces

Code: Select all

auto lo
iface lo inet loopback
iface eth0 inet manual 
auto wlan0
iface wlan0 inet manual

auto br0
iface br0 inet dhcp
bridge_ports wlan0 eth0
bridge_stp off
bridge_maxwait 15

wpa-iface wlan0
wpa-bridge br0
wpa-driver wext
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

"Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect." Linus Torvalds, 28.9.2003

Return to “Troubleshooting”