[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-users] Xen-4.0.1 PCI cannot get nework card to work
- To: deshantm@xxxxxxxxx
- From: Jignesh Patel <j4sangoma@xxxxxxxxx>
- Date: Thu, 30 Sep 2010 11:37:22 -0400
- Cc: xen-users@xxxxxxxxxxxxxxxxxxx
- Delivery-date: Thu, 30 Sep 2010 08:39:14 -0700
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=KI+35g0n0w7xPkFI+sA3FzbfnX1mbl9NaQkLyvrErDFtj3xIPnVjZhLhEozdyIrAn7 OWJzO1mn5eow+/dWzrcoj+j4YQfibH+sVYkcXWtpkUpHjzobLZ5gBrHnSZG7XDfWZX8s FNIAsPZ/Mh5equiXIQKKLJgX8WFzaFcjiZeOk=
- List-id: Xen user discussion <xen-users.lists.xensource.com>
Hi Todd,
I have my NIC working with Xen 4.0 now.
I have following config that works:
for dom0 , menu.lst
root (hd0,0)
kernel /boot/xen-4.0-amd64.gz loglvl=all guest_loglvl=all module /boot/vmlinuz-2.6.32-5-xen-amd64 root=UUID=41b96025-ba58-4938-b118-a492542ac786 ro console=tty0 irqpoll xen-pciback.permissive xen-pciback.hide=(0000:06:04.0)(0000:08:01.0) pci=resource_alignment=0000:06:04.0;0000:08:01.0
and following additional configuration in domU config file.
----------------------------
pci=['06,04,0','08,01,0']
extra = 'swiotlb=force iommu=soft'
--------------------------
It was the syntax that was not right.
Thank you for your suggestion.
Cheers,
Jignesh
On Mon, Sep 27, 2010 at 12:33 PM, Jignesh Patel <j4sangoma@xxxxxxxxx> wrote:
Hi Todd, 1) lspci -vvv on the domU guest
==> # lspci -vvv 00:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Subsystem: Realtek Semiconductor Co., Ltd. RT8139 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 32 (8000ns min, 16000ns max) Interrupt: pin A routed to IRQ 22 Region 0: I/O ports at 1000 [size=256]
Region 1: Memory at e2000000 (32-bit, non-prefetchable) [size=256] Expansion ROM at e3400000 [disabled] [size=64K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME- Kernel driver in use: 8139too Kernel modules: 8139too, 8139cp
2) the tail of the dmesg just after running the dhcp client (dhclient on debian)
I don't have dhcp client running on debian (dom0). The IP is provided by the gateway router. On Gateway Router log I don't see DHCP request from domU when I use the Realtek card with pci passthrough.
From xenstore-ls :
pci = "" 2 = "" 0 = "" domain = "sangomatest" key-0 = "08:01.0" vdevfn-0 = "100"
uuid = "00ca7504-f956-8a08-4e0d-b67a526a16f3" dev-0 = "0000:08:01.0" frontend = "/local/domain/2/device/pci/0" state = "4" >
frontend-id = "2" uuid-0 = "089bc4f9-9e74-f7d7-32a4-54d164c1d9af" num_devs = "1" vdev-0 = "0000:00:00.00" state-0 = "3"
root-0 = "0000:00"
root_num = "1"
Could this be configuration issue ?
Thank you,
Jignesh
Hi Jignesh,
Some requests for more info within.
Could you also provide the following?
1) lspci -vvv on the domU guest
2) the tail of the dmesg just after running the dhcp client (dhclient on debian)
You may also want to do some reading on threads related to xenstore-ls and pci
See for example: http://xen.markmail.org/search/?q=xenstore-ls+pci
You may be able to provide more information on specifically what is
being created for the device in xenstore. I don't know the specifics,
but those threads might help or give debugging tips.
Hope that helps.
Thanks,
Todd
--
Todd Deshane
http://todddeshane.net
http://runningxen.com
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|