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

[Xen-users] Problem with Tigon3 network card in Dom0


  • To: xen-users@xxxxxxxxxxxxxxxxxxx
  • From: Angel de Vicente <angelv@xxxxxx>
  • Date: 08 Feb 2007 14:57:49 +0000
  • Delivery-date: Thu, 08 Feb 2007 06:57:56 -0800
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

Hi,

I've been fighting with this for a couple of days, so I think it is about time
that I ask for help.

I'm trying to install Xen 3.0.4-1 on Ubuntu 6.10 server for amd 64 in a Dell 
Precision 390,
and I thought this could be easy (there is a wiki page for a similar setting at
http://wiki.xensource.com/xenwiki/XenOnUbuntu64). 

The network card in this machine is (as reported by dmesg when booted with
standard Ubuntu install):

[   59.434219] tg3.c:v3.59.1 (August 25, 2006)
[   59.434235] ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 17 (level, low) -> 
IRQ 177
[   59.434243] PCI: Setting latency timer of device 0000:05:00.0 to 64
[   59.459777] eth0: Tigon3 [partno(BCM95754) rev b002 PHY(5787)] (PCI Express) 
10/100/1000BaseT Ethernet 00:13:72:34:30:d1
[   59.459782] eth0: RXcsums[1] LinkChgREG[1] MIirq[1] ASF[0] Split[0] 
WireSpeed[1] TSOcap[1] 
[   59.459785] eth0: dma_rwctrl[76180000] dma_mask[64-bit]


But when I try to boot with the Xen kernel, there is no message about the card
in dmesg and it just seems that it has vanished...

I have tried changing the configuration for the kernel and adding the modules
that I thought would be necessary for the driver to be loaded, but to no
avail. For reference, I include below the changes I have made to the .config
file from the original kernel .config file (some of the changes were to
recognize the SAS drive, which was giving trouble at the beginning but it is OK
now).

The system boots OK, but if from the console I do ifconfig I obtain errors like:

SIOCSIFADDR: No such device
eth0: Error while getting interface flags: no such device
SIOCSIFNETMASK: No such device

Does anybody have a similar experience or knows where I could get help on this? 

Thanks,
Ángel de Vicente

=========================================================================

diff .config .config.ORIGINAL
-----------------------------

4c4
< # Thu Feb  8 14:52:57 2007
---
> # Tue Feb  6 14:04:17 2007
191c191
< CONFIG_XEN_PCIDEV_FE_DEBUG=y
---
> # CONFIG_XEN_PCIDEV_FE_DEBUG is not set
193,194c193
< CONFIG_PCIEPORTBUS=y
< # CONFIG_HOTPLUG_PCI_PCIE is not set
---
> # CONFIG_PCIEPORTBUS is not set
196c195
< CONFIG_PCI_DEBUG=y
---
> # CONFIG_PCI_DEBUG is not set
224c223
< CONFIG_HOTPLUG_PCI=y
---
> CONFIG_HOTPLUG_PCI=m
228,229c227
< CONFIG_HOTPLUG_PCI_SHPC=y
< # CONFIG_HOTPLUG_PCI_SHPC_POLL_EVENT_MODE is not set
---
> # CONFIG_HOTPLUG_PCI_SHPC is not set
1004c1002
< CONFIG_SCSI=y
---
> CONFIG_SCSI=m
1010c1008
< CONFIG_BLK_DEV_SD=y
---
> CONFIG_BLK_DEV_SD=m
1015c1013
< CONFIG_CHR_DEV_SG=y
---
> CONFIG_CHR_DEV_SG=m
1029c1027
< CONFIG_SCSI_FC_ATTRS=y
---
> CONFIG_SCSI_FC_ATTRS=m
1031c1029
< CONFIG_SCSI_SAS_ATTRS=y
---
> CONFIG_SCSI_SAS_ATTRS=m
1059c1057
< CONFIG_MEGARAID_SAS=y
---
> CONFIG_MEGARAID_SAS=m
1143c1141
< CONFIG_FUSION_SAS=y
---
> CONFIG_FUSION_SAS=m
1305,1306c1303,1304
< CONFIG_TIGON3=y
< CONFIG_BNX2=y
---
> CONFIG_TIGON3=m
> CONFIG_BNX2=m


-- 
----------------------------------
http://www.iac.es/galeria/angelv/

PostDoc Software Support
Instituto de Astrofísica de Canarias

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.