|
|
|
|
|
|
|
|
|
|
xen-users
[Xen-users] Atheros AR9287 PCI passthrough issue
Hi, i'm trying to use PCI passthrough feature on Xen 4.0 but it fails on my Wireless card.
I use Xen 4.0 on a Debian 6.0 (package from repo) and try to passthrough the following PCI device root@omega:~# dpkg -l | grep xen ii libxenstore3.0 4.0.1-1 Xenstore communications library for Xen ii linux-image-2.6.32-5-xen-amd64 2.6.32-30 Linux 2.6.32 for 64-bit PCs, Xen dom0 support ii xen-hypervisor-4.0-amd64 4.0.1-1 The Xen Hypervisor on AMD64 ii xen-qemu-dm-4.0 4.0.1-2 Xen Qemu Device Model virtual machine hardware emulator ii xen-tools 4.2-1 Tools to manage Xen virtual servers ii xen-utils-4.0 4.0.1-1 XEN administrative tools ii xen-utils-common 4.0.0-1 XEN administrative tools - common files ii xenstore-utils 4.0.1-1 Xenstore utilities for Xen
root@omega:~# lspci (...) 01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06) 03:00.0 Network controller: Atheros Communications Inc. AR9287 Wireless Network Adapter (PCI-Express) (rev 01)
root@omega:~# cat /etc/default/grub # If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg.
GRUB_DEFAULT=0 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet xen-pciback.permissive xen-pciback.hide=(01:00.0)(03:00.0) pci=resource_alignment=01:00.0;03:00.0" GRUB_CMDLINE_LINUX=""
root@omega:~# xm pci-list-assignable-devices 0000:03:00.0 0000:01:00.0
the LAN device works perfectly on the DomU configured with it but it fails on the WLAN one:
root@omega:~# cat /etc/xen/AccessPoint.cfg # # Configuration file for the Xen instance AccessPoint, created # by xen-tools 4.2 on Fri Jan 14 17:37:08 2011. #
# # Kernel + memory size # kernel = '/boot/vmlinuz-2.6.32-5-xen-amd64' ramdisk = '/boot/initrd.img-2.6.32-5-xen-amd64'
vcpus = '1' memory = '256'
# # Disk device(s). # root = '/dev/xvda2 ro' disk = [ 'phy:/dev/lvg-xen/AccessPoint-disk,xvda2,w', 'phy:/dev/lvg-xen/AccessPoint-swap,xvda1,w', ]
# # Physical volumes #
# # Hostname # name = 'AccessPoint'
# # Networking # vif = [ 'ip=192.168.42.5,mac=00:16:3E:1E:88:3E' ]
pci=['03:00.0'] # # Behaviour #
on_reboot = 'restart' on_crash = 'restart'
On the DomU:
root@AccessPoint:~# lspci 00:00.0 Network controller: Atheros Communications Inc. AR9287 Wireless Network Adapter (PCI-Express) (rev 01)
root@AccessPoint:~# ifconfig wlan0 up [ 51.254777] ADDRCONF(NETDEV_UP): wlan0: link is not ready
root@AccessPoint:~# iwconfig lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11bgn ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=16 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:on root@AccessPoint:~# iwlist scan lo Interface doesn't support scanning.
eth0 Interface doesn't support scanning.
[ 86.863546] ath: ffff88000dd95be0 [ 86.863553] ath: ffff88000dd95c00 [ 86.874968] ath: ffff88000dd95bc0 [ 86.944314] ath: ffff88000dd95bc0 [ 86.944364] ath: ffff88000dd95bf0 [ 86.955778] ath: ffff88000dd95be0 [ 86.955783] ath: ffff88000dd95c00 [ 86.967241] ath: ffff88000dd95bc0 [ 87.036195] ath: ffff88000dd95bc0 [ 87.036243] ath: ffff88000dd95bf0 [ 87.108346] ath: ffff88000dd95bc0 [ 87.108395] ath: ffff88000dd95bf0 [ 87.119864] ath: ffff88000dd95be0 [ 87.119870] ath: ffff88000dd95c00 [ 87.131275] ath: ffff88000dd95bc0 [ 87.200197] ath: ffff88000dd95bc0 [ 87.200245] ath: ffff88000dd95bf0 [ 87.272314] ath: ffff88000dd95bc0 [ 87.272363] ath: ffff88000dd95bf0 [ 87.283832] ath: ffff88000dd95be0 [ 87.283837] ath: ffff88000dd95c00 [ 87.295239] ath: ffff88000dd95bc0 [ 87.364314] ath: ffff88000dd95bc0 [ 87.364363] ath: ffff88000dd95bf0 [ 87.375829] ath: ffff88000dd95be0 [ 87.375835] ath: ffff88000dd95c00 [ 87.387240] ath: ffff88000dd95bc0 [ 87.456364] ath: ffff88000dd95bc0 [ 87.456414] ath: ffff88000dd95bf0 [ 87.467821] ath: ffff88000dd95be0 [ 87.467826] ath: ffff88000dd95c00 [ 87.479286] ath: ffff88000dd95bc0 [ 87.548195] ath: ffff88000dd95bc0 [ 87.548243] ath: ffff88000dd95bf0 [ 87.620314] ath: ffff88000dd95bc0 [ 87.620363] ath: ffff88000dd95bf0 [ 87.631776] ath: ffff88000dd95be0 [ 87.631781] ath: ffff88000dd95c00 [ 87.643240] ath: ffff88000dd95bc0 [ 87.712209] ath: ffff88000dd95bc0 [ 87.712257] ath: ffff88000dd95bf0 [ 87.784329] ath: ffff88000dd95bc0 [ 87.784378] ath: ffff88000dd95bf0 [ 87.795844] ath: ffff88000dd95be0 [ 87.795849] ath: ffff88000dd95c00 [ 87.807263] ath: ffff88000dd95bc0 [ 87.947540] ath: ffff88000dd95be0 [ 87.947546] ath: ffff88000dd95c00 [ 87.959001] ath: ffff88000dd95bc0 [ 88.099529] ath: ffff88000dd95be0 [ 88.099535] ath: ffff88000dd95c00 [ 88.110942] ath: ffff88000dd95bc0 [ 88.251550] ath: ffff88000dd95c40 [ 88.251555] ath: ffff88000dd95c60 [ 88.263024] ath: ffff88000dd95c20wlan0 No scan results
WLAN Card can't see any ssid whereas this command works on Dom0 if i unhide the device.
Do you any idea why it fails on it? If you have any idea on configuration side, i'm listenning ;)
Thanks a lot
Etienne
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-users] Atheros AR9287 PCI passthrough issue,
Etienne FLYE SAINTE MARIE <=
|
|
|
|
|