[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

KVM Bridge wlan0



Hi All,

I have a laptop with a wireless interface.

I would like to use kvm.

I am to stupid to figure out how to setup a bridge using wlan0.

yes I am a idiot. Yes I need someone who can spell it out character by
character for me.

I can find many, many, many, many, many , how many do you need examples
of setting up a bridge with eth0.

I can only find 1 reference to using wlan0 for bridging.
https://wiki.debian.org/BridgeNetworkConnections This WEB Site and it
talks about using ebtable. Is ebtable the only way to have a bridge for
KVM with wlan0 ?

I refuse to believe I am the only human on earth trying to do KVM on a
laptop with wlan0. Somebody must have done this already. I cannot be the
first person to want to bridge an wlan0 interface.

root@beeker:/etc/network# uname -a
Linux beeker 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt20-1+deb8u4
(2016-02-29) x86_64 GNU/Linux

root@beeker:/etc/network# brctl show
bridge name	bridge id		STP enabled	interfaces
br0		8000.000000000000	no
root@beeker:/etc/network# brctl addif br0 wlan0
can't add wlan0 to bridge br0: Operation not supported


root@beeker:/etc/network# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback


# manual wifi configuration
# using wpa_pashphrase to generate wpa-psk string
auto wlan0
iface wlan0 inet manual
     wpa_ssid 	KxxxF

wpa-psk	5303080c4418c4a7123456789031a23218fb70525ab238f71eafe99edfe05104

auto br0
iface br0 inet static
     address 192.168.1.100
     network 192.168.1.0
     netmask 255.255.255.0
     broadcast 192.168.1.255
     gateway 192.168.1.1
     dns-nameservers 199.231.188.115
     dns-nameservers 128.199.172.116
     bridge_ports eth0
     bridge_stp off
     bridge_fd 0
     bridge_maxwait 0

root@beeker:/etc/network# sudo systemctl status networking
● networking.service - LSB: Raise network interfaces.
    Loaded: loaded (/etc/init.d/networking)
   Drop-In: /run/systemd/generator/networking.service.d
            └─50-insserv.conf-$network.conf
         /lib/systemd/system/networking.service.d
            └─network-pre.conf
    Active: inactive (dead) since Sun 2016-03-06 12:07:53 EST; 30s ago
   Process: 2331 ExecStop=/etc/init.d/networking stop (code=exited,
status=0/SUCCESS)
   Process: 1829 ExecStart=/etc/init.d/networking start (code=exited,
status=0/SUCCESS)

Mar 06 11:06:47 beeker networking[1829]: Configuring network
interfaces...RTNETLINK answers: File exists
Mar 06 11:06:47 beeker networking[1829]: Failed to bring up br0.
Mar 06 11:06:48 beeker networking[1829]: done.
Mar 06 11:57:31 beeker wpa_supplicant[535]: wlan0: WPA: Group rekeying
completed with 18:1b:eb:78:d9:2e [GTK=CCMP]
Mar 06 12:07:53 beeker networking[2331]: not deconfiguring network
interfaces: network file systems still mounted. ... (warning).
root@beeker:/etc/network# sudo systemctl start networking
root@beeker:/etc/network# sudo systemctl status networking
● networking.service - LSB: Raise network interfaces.
    Loaded: loaded (/etc/init.d/networking)
   Drop-In: /run/systemd/generator/networking.service.d
            └─50-insserv.conf-$network.conf
         /lib/systemd/system/networking.service.d
            └─network-pre.conf
    Active: active (running) since Sun 2016-03-06 12:08:43 EST; 15s ago
   Process: 2331 ExecStop=/etc/init.d/networking stop (code=exited,
status=0/SUCCESS)
   Process: 2344 ExecStart=/etc/init.d/networking start (code=exited,
status=0/SUCCESS)
    CGroup: /system.slice/networking.service
            ├─535 /sbin/wpa_supplicant -s -B -P
/run/wpa_supplicant.wlan0.pid -i wlan0 -D nl80211,wext -C
/run/wpa_supplicant
            └─583 dhclient -v -pf /run/dhclient.wlan0.pid -lf
/var/lib/dhcp/dhclient.wlan0.leases wlan0

Mar 06 12:08:43 beeker networking[2344]: Configuring network
interfaces...can't add wlan0 to bridge br0: Operation not supported
Mar 06 12:08:43 beeker networking[2344]: RTNETLINK answers: File exists
Mar 06 12:08:43 beeker networking[2344]: Failed to bring up br0.
Mar 06 12:08:43 beeker networking[2344]: done.
root@beeker:/etc/network# ip address
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
group default
     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
     inet 127.0.0.1/8 scope host lo
        valid_lft forever preferred_lft forever
     inet6 ::1/128 scope host
        valid_lft forever preferred_lft forever
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast
state DOWN group default qlen 1000
     link/ether 2c:60:0c:2f:be:18 brd ff:ff:ff:ff:ff:ff
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP
group default qlen 1000
     link/ether ac:b5:7d:3d:18:df brd ff:ff:ff:ff:ff:ff
     inet 192.168.1.2/24 brd 192.168.1.255 scope global wlan0
        valid_lft forever preferred_lft forever
4: br0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
state DOWN group default
     link/ether 00:00:00:00:00:00 brd ff:ff:ff:ff:ff:ff
     inet 192.168.1.100/24 brd 192.168.1.255 scope global br0
        valid_lft forever preferred_lft forever


Thanks for any help or direction anybody can provide.

Tim


Reply to: