From owner-freebsd-virtualization@FreeBSD.ORG Wed Oct 9 23:30:53 2013 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id EEC712F3 for ; Wed, 9 Oct 2013 23:30:53 +0000 (UTC) (envelope-from crodr001@gmail.com) Received: from mail-lb0-x22e.google.com (mail-lb0-x22e.google.com [IPv6:2a00:1450:4010:c04::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C4D0A2E43 for ; Wed, 9 Oct 2013 23:30:52 +0000 (UTC) Received: by mail-lb0-f174.google.com with SMTP id w6so1411783lbh.5 for ; Wed, 09 Oct 2013 16:30:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:message-id:subject:from:to:content-type; bh=SbbG6nyj1v1vN0cIkGbXURXy1UJaUn1XJTComjbc8yc=; b=rvi/oibxrxwrafZKee9OMQLxWxIbRWzMj8DthPXSczHv33KlugcC29x4SJK/sufm3Q nxTFlWNgI2Ah2OSoZAY6M89HQX20dRLUILsoHarhDgLnLClj7Y36q3HgUFRE/nQ4Mmva sw/ilpek/s8tHK2NLwbhA27SllUsOD2o3IPx504I9anop1e35wWYiM6Ke3Dk4e1Z66xz 4w83tBF88R+9Efa5Y8kDiOnPGEdFO2OLPpB+LVnKvD9PTMYGd+tynp1H9gmA88F+C7Ek tYcO76b3MglUoEtNJLx2ilgtxbsqt4urxgaGxVERfA4oQ9fAh5x/Dn9DphtYHMc2cbl1 PMYg== MIME-Version: 1.0 X-Received: by 10.112.190.1 with SMTP id gm1mr9178743lbc.30.1381361450719; Wed, 09 Oct 2013 16:30:50 -0700 (PDT) Sender: crodr001@gmail.com Received: by 10.112.139.132 with HTTP; Wed, 9 Oct 2013 16:30:50 -0700 (PDT) Date: Wed, 9 Oct 2013 16:30:50 -0700 X-Google-Sender-Auth: fVmJMa27s-uGLjE9xkqE-qhT_Lc Message-ID: Subject: Using wlan0 device over tap0 device with BHyve? From: Craig Rodrigues To: "freebsd-virtualization@freebsd.org" Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 09 Oct 2013 23:30:54 -0000 Hi, I am using this script to set up my tap device before running BHyve: ================================================================= #!/bin/sh #iface=em0 iface=wlan0 ifconfig bridge0 create ifconfig tap0 create ifconfig bridge0 addm $iface addm tap0 up sysctl net.link.tap.user_open=1 sysctl net.link.tap.up_on_open=1 ================================================================= If I change the value of "iface" so that it uses em0 instead of wlan0, networking works without a problem in my BHyve VM, and my BHyve VM can send out a DHCP request, and get an address. However, if I set the value of "iface" to wlan0, to use the wireless NIC in my laptop, then networking does not work in my BHyve VM, and my BHyve VM tries to send out a DHCP request to get an address, but it doesn't go out over the network. Any ideas why this isn't working for me? ================================================================ em0: flags=8843 metric 0 mtu 1500 options=4219b ether e4:11:5b:55:a2:2c nd6 options=29 media: Ethernet autoselect status: no carrier iwn0: flags=8843 metric 0 mtu 2290 ether 8c:70:5a:1b:92:54 nd6 options=21 media: IEEE 802.11 Wireless Ethernet autoselect mode 11ng status: associated lo0: flags=8049 metric 0 mtu 16384 options=600003 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 inet 127.0.0.1 netmask 0xff000000 nd6 options=21 wlan0: flags=8943 metric 0 mtu 1500 ether 8c:70:5a:1b:92:54 inet 10.2.1.110 netmask 0xffff0000 broadcast 10.2.255.255 nd6 options=29 media: IEEE 802.11 Wireless Ethernet MCS mode 11ng status: associated ssid Blahblah channel 1 (2412 MHz 11g ht/20) bssid 20:aa:4b:38:55:91 country US authmode WPA2/802.11i privacy ON deftxkey UNDEF AES-CCM 2:128-bit AES-CCM 3:128-bit txpower 11 bmiss 10 scanvalid 60 bgscan bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 64 protmode CTS ampdulimit 64k ampdudensity 8 -amsdutx amsdurx shortgi wme roaming MANUAL bridge0: flags=8843 metric 0 mtu 1500 ether 02:3e:3a:7a:d0:00 nd6 options=9 id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15 maxage 20 holdcnt 6 proto rstp maxaddr 2000 timeout 1200 root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0 member: tap0 flags=143 ifmaxaddr 0 port 6 priority 128 path cost 2000000 member: wlan0 flags=143 ifmaxaddr 0 port 4 priority 128 path cost 33333 tap0: flags=8902 metric 0 mtu 1500 options=80000 ether 00:bd:8e:95:01:00 nd6 options=29 media: Ethernet autoselect status: no carrier ================================================================ -- Craig