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

Re: [Xen-devel] Network interface problem



On Wednesday 11 February 2004 11:15, Keir Fraser wrote:
> > More problems:
> >
> > My server has onboard tg3, and additional 3c905 network card. While
> > booting xen outputs:
> >
> > 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
> > 00:06.0: 3Com PCI 3c905C Tornado at 0xd400. Vers LK1.1.16
> > tg3.c:v2.3 (November 5, 2003)
> > tg3: Could not obtain valid ethernet address, aborting.
> >
> > And 3c905 becomes eth0 while tg3 is unavailable. What am I doing wrong?
>
> Does normal Linux 2.4.24 boot okay?

Yes, both cards working just fine.

> If not, it's a driver problem.

What about that 'only one active ethernet card' Rolf Neugebauer said?

> If it does, please send us the boot output from Xen and from normal
> Linux 2.4.24.

This is from normal linux:

Feb 10 16:08:47 xen kernel: Broadcom Gigabit Ethernet Driver bcm5700 with 
Broadcom NIC Extension (NI
CE) ver. 6.2.17 (07/14/03)
Feb 10 16:08:47 xen kernel: eth0: HP NC7760 Gigabit Server Adapter found at 
mem fe000000, IRQ 12, no
de addr 000802f7c1fa
Feb 10 16:08:47 xen kernel: eth0: Broadcom BCM5703 Integrated Copper 
transceiver found
Feb 10 16:08:47 xen kernel: eth0: Scatter-gather ON, 64-bit DMA ON, Tx 
Checksum ON, Rx Checksum ON,
802.1Q VLAN ON, NAPI ON

And this is Xen:

 __  __            _   ____
 \ \/ /___ _ __   / | |___ \
  \  // _ \ '_ \  | |   __) |
  /  \  __/ | | | | |_ / __/
 /_/\_\___|_| |_| |_(_)_____|

 http://www.cl.cam.ac.uk/netos/xen
 University of Cambridge Computer Laboratory

 Xen version 1.2 (root@local) (gcc version 3.3.1 (SuSE Linux)) Tue Feb 10 
15:544

Initialised all memory on a 1023MB machine
Reading BIOS drive-info tables at 0xfef6f and 0xfef6f
CPU0: Before vendor init, caps: bfebfbff 00000000 00000000, vendor = 0
CPU caps: afebfbff 00000000 00000000 00000000
found SMP MP-table at 000f07b0
Memory Reservation 0xf07b0, 4096 bytes
Memory Reservation 0xf03a0, 4096 bytes
Intel MultiProcessor Specification v1.4
    Virtual Wire compatibility mode.
OEM ID: ASUS     Product ID: PROD00000000 APIC at: 0xFEE00000
Processor #0 Pentium 4(tm) XEON(tm) APIC version 20
I/O APIC #4 Version 17 at 0xFEC00000.
I/O APIC #5 Version 17 at 0xFEC01000.
I/O APIC #6 Version 17 at 0xFEC02000.
Enabling APIC mode: Flat.Using 3 I/O APICs
Processors: 1
Initialising domains
Initialising schedulers
Initializing CPU#0
Detected 2665.961 MHz processor.
CPU0: Before vendor init, caps: bfebfbff 00000000 00000000, vendor = 0
CPU caps: afebfbff 00000000 00000000 00000000
CPU0 booted
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Error: only one processor found.
ENABLING IO-APIC IRQs
Setting 4 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 4 ... ok.
Setting 5 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 5 ... ok.
Setting 6 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 6 ... ok.
init IO_APIC IRQs
 IO-APIC (apicid-pin) 4-0, 4-3, 4-5, 4-10, 4-12, 5-0, 5-4, 5-6, 5-7, 5-8, 
5-9, .
..TIMER: vector=0x41 pin1=2 pin2=0
..MP-BIOS bug: 8254 timer not connected to IO-APIC
...trying to set up timer (IRQ0) through the 8259A ...
..... (found pin 0) ...works.
number of MP IRQ sources: 16.
number of IO-APIC #4 registers: 16.
number of IO-APIC #5 registers: 16.
number of IO-APIC #6 registers: 16.
testing the IO APIC.......................

IO APIC #4......
.... register #00: 04000000
.......    : physical APIC id: 04
.... register #01: 000F0011
.......     : max redirection entries: 000F
.......     : PRQ implemented: 0
.......     : IO APIC version: 0011
.... register #02: 04000000
.......     : arbitration: 04
.... IRQ redirection table:
 NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
 00 001 01  0    0    0   0   0    1    1    41
 01 0FF 0F  0    0    0   0   0    1    1    49
 02 001 01  1    0    0   0   0    0    0    00
 03 000 00  1    0    0   0   0    0    0    00
 04 0FF 0F  0    0    0   0   0    1    1    51
 05 000 00  1    0    0   0   0    0    0    00
 06 0FF 0F  0    0    0   0   0    1    1    59
 07 0FF 0F  0    0    0   0   0    1    1    61
 08 0FF 0F  0    0    0   0   0    1    1    69
 09 0FF 0F  0    0    0   0   0    1    1    71
 0a 000 00  1    0    0   0   0    0    0    00
 0b 0FF 0F  1    1    0   1   0    1    1    79
 0c 000 00  1    0    0   0   0    0    0    00
 0d 0FF 0F  0    0    0   0   0    1    1    81
 0e 0FF 0F  0    0    0   0   0    1    1    89
 0f 0FF 0F  0    0    0   0   0    1    1    91

IO APIC #5......
.... register #00: 05000000
.......    : physical APIC id: 05
.... register #01: 000F0011
.......     : max redirection entries: 000F
.......     : PRQ implemented: 0
.......     : IO APIC version: 0011
.... register #02: 05000000
.......     : arbitration: 05
.... IRQ redirection table:
 NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
 00 000 00  1    0    0   0   0    0    0    00
 01 0FF 0F  1    1    0   1   0    1    1    99
 02 0FF 0F  1    1    0   1   0    1    1    A1
 03 0FF 0F  1    1    0   1   0    1    1    A9
 04 000 00  1    0    0   0   0    0    0    00
 05 0FF 0F  1    1    0   1   0    1    1    B1
 06 000 00  1    0    0   0   0    0    0    00
 07 000 00  1    0    0   0   0    0    0    00
 08 000 00  1    0    0   0   0    0    0    00
 09 000 00  1    0    0   0   0    0    0    00
 0a 000 00  1    0    0   0   0    0    0    00
 0b 000 00  1    0    0   0   0    0    0    00
 0c 000 00  1    0    0   0   0    0    0    00
 0d 000 00  1    0    0   0   0    0    0    00
 0e 000 00  1    0    0   0   0    0    0    00
 0f 000 00  1    0    0   0   0    0    0    00

IO APIC #6......
.... register #00: 06000000
.......    : physical APIC id: 06
.... register #01: 000F0011
.......     : max redirection entries: 000F
.......     : PRQ implemented: 0
.......     : IO APIC version: 0011
.... register #02: 06000000
.......     : arbitration: 06
.... IRQ redirection table:
 NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
 00 000 00  1    0    0   0   0    0    0    00
 01 000 00  1    0    0   0   0    0    0    00
 02 000 00  1    0    0   0   0    0    0    00
 03 000 00  1    0    0   0   0    0    0    00
 04 000 00  1    0    0   0   0    0    0    00
 05 000 00  1    0    0   0   0    0    0    00
 06 000 00  1    0    0   0   0    0    0    00
 07 000 00  1    0    0   0   0    0    0    00
 08 000 00  1    0    0   0   0    0    0    00
 09 000 00  1    0    0   0   0    0    0    00
 0a 000 00  1    0    0   0   0    0    0    00
 0b 000 00  1    0    0   0   0    0    0    00
 0c 000 00  1    0    0   0   0    0    0    00
 0d 000 00  1    0    0   0   0    0    0    00
 0e 000 00  1    0    0   0   0    0    0    00
 0f 000 00  1    0    0   0   0    0    0    00
IRQ to pin mappings:
IRQ0 -> 0:0
IRQ1 -> 0:1
IRQ4 -> 0:4
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ11 -> 0:11
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
IRQ17 -> 1:1
IRQ18 -> 1:2
IRQ19 -> 1:3
IRQ21 -> 1:5
.................................... done.
Using local APIC timer interrupts.
Calibrating APIC timer for CPU0...
..... CPU speed is 2666.1900 MHz.
..... Bus speed is 133.3093 MHz.
..... bus_scale = 0x00008883
ACT: Initialising Accurate timers
Time init:
.... System Time: 12098457ns
.... cpu_freq:    00000000:9EE75970
.... scale:       00000001:8019FD56
.... Wall Clock:  1076493384s 0us
Start schedulers
PCI: PCI BIOS revision 2.10 entry at 0xf17b0, last bus=0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Ignoring BAR0-3 of IDE controller 00:0f.1
PCI: Using IRQ router ServerWorks [1166/0203] at 00:0f.0
PCI->APIC IRQ transform: (B0,I3,P0) -> 18
PCI->APIC IRQ transform: (B0,I4,P0) -> 19
PCI->APIC IRQ transform: (B0,I6,P0) -> 21
PCI->APIC IRQ transform: (B0,I9,P0) -> 17
PCI->APIC IRQ transform: (B0,I15,P0) -> 11
Intel(R) PRO/1000 Network Driver - version 5.2.16
Copyright (c) 1999-2003 Intel Corporation.
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
00:06.0: 3Com PCI 3c905C Tornado at 0xd400. Vers LK1.1.16
tg3.c:v2.3 (November 5, 2003)
tg3: Could not obtain valid ethernet address, aborting.
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
PCI_IDE: unknown IDE controller on PCI bus 00 device 79, VID=1166, DID=0213
PCI_IDE: chipset revision 160
PCI_IDE: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xa400-0xa407, BIOS settings: hda:pio, hdb:pio
    ide1: BM-DMA at 0xa408-0xa40f, BIOS settings: hdc:DMA, hdd:pio
hdc: HL-DT-ST CD-ROM GCR-8482B, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hdc: ATAPI 48X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.12
SCSI subsystem driver Revision: 1.00
Red Hat/Adaptec aacraid driver (1.1.2 Feb 10 2004 15:54:21)
scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.8
        <Adaptec (Compaq OEM) 29160 Ultra160 SCSI adapter>
      Vendor: COMPAQ    Model: BD03695CC8        Rev: HPB6
  Type:   Direct-Access                      ANSI SCSI revision: 03
(scsi0:A:0): 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
  Vendor: MAXTOR    Model: ATLAS10K4_36WLS   Rev: DFV0
  Type:   Direct-Access                      ANSI SCSI revision: 03
(scsi0:A:1): 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
  Vendor: MAXTOR    Model: ATLAS10K4_36WLS   Rev: DFV0
  Type:   Direct-Access                      ANSI SCSI revision: 03
(scsi0:A:2): 160.000MB/s transfers (80.000MHz DT, offset 127, 16bit)
scsi0:A:0:0: Tagged Queuing enabled.  Depth 253
scsi0:A:1:0: Tagged Queuing enabled.  Depth 253
scsi0:A:2:0: Tagged Queuing enabled.  Depth 253
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi disk sdb at scsi0, channel 0, id 1, lun 0
Attached scsi disk sdc at scsi0, channel 0, id 2, lun 0
SCSI device sda: 71132000 512-byte hdwr sectors (36420 MB)
SCSI device sdb: 71833096 512-byte hdwr sectors (36779 MB)
SCSI device sdc: 71833096 512-byte hdwr sectors (36779 MB)
Device eth0 opened and ready for use.
DOM0: Guest OS virtual load address is c0000000
DOM0: xen_console_init
DOM0: Linux version 2.4.24 (root@xen) (gcc version 3.3.1 (SuSE Linux)) #5 Wed 
F4
DOM0: On node 0 totalpages: 32768
DOM0: zone(0): 4096 pages.
DOM0: zone(1): 28672 pages.
DOM0: zone(2): 0 pages.
DOM0: Kernel command line: (hd0,0)/xenolinux.gz root=/dev/sda3 console=tty0 
con0
DOM0: Initializing CPU#0
DOM0: Xen reported: 2665.961 MHz processor.
DOM0: Console: colour VGA+ 80x25
DOM0: Linux version 2.4.24 (root@xen) (gcc version 3.3.1 (SuSE Linux)) #5 Wed 
F4
DOM0: On node 0 totalpages: 32768
DOM0: zone(0): 4096 pages.
DOM0: zone(1): 28672 pages.
DOM0: zone(2): 0 pages.
DOM0: Kernel command line: (hd0,0)/xenolinux.gz root=/dev/sda3 console=tty0 
con0
DOM0: Initializing CPU#0
DOM0: Xen reported: 2665.961 MHz processor.
DOM0: Console: colour VGA+ 80x25
DOM0: Calibrating delay loop... 30198.98 BogoMIPS
DOM0: Memory: 127860k/131072k available (1098k kernel code, 3212k reserved, 
184)
DOM0: Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
DOM0: Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
DOM0: Mount cache hash table entries: 512 (order: 0, 4096 bytes)
DOM0: Buffer cache hash table entries: 8192 (order: 3, 32768 bytes)
DOM0: Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
DOM0: CPU: L1 I cache: 12K, L1 D cache: 8K
DOM0: CPU: L2 cache: 512K
DOM0: CPU: Intel(R) Pentium(R) 4 CPU 2.66GHz stepping 09
DOM0: POSIX conformance testing by UNIFIX
DOM0: Linux NET4.0 for Linux 2.4
DOM0: Based upon Swansea University Computer Society NET3.039
DOM0: Initializing RT netlink socket
DOM0: Starting kswapd
DOM0: Journalled Block Device driver loaded
DOM0: Xeno console successfully installed
DOM0: Successfully installed virtual firewall/router interface
DOM0: Starting Xeno Balloon driver
DOM0: pty: 256 Unix98 ptys configured
DOM0: Partition check:
DOM0:  sda: sda1 sda2 sda3 sda4
DOM0:  sdb: unknown partition table
DOM0:  sdc: unknown partition table
DOM0: Skipping partition check on cdrom /dev/hdc
DOM0: NET4: Linux TCP/IP 1.0 for NET4.0
DOM0: IP Protocols: ICMP, UDP, TCP
DOM0: IP: routing cache hash table of 1024 buckets, 8Kbytes
DOM0: TCP: Hash tables configured (established 8192 bind 16384)
DOM0: NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
DOM0: root_device_name = sda3
DOM0: kjournald starting.  Commit interval 5 seconds
DOM0: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,3), internal journal
DOM0: EXT3-fs: mounted filesystem with ordered data mode.
DOM0: VFS: Mounted root (ext3 filesystem).
DOM0: Freeing unused kernel memory: 36k freed
DOM0: INIT: version 2.82 booting
DOM0: System Boot Control: Running /etc/init.d/boot
DOM0: Mounting /proc filesystem7[?25l[80C[10D[1;32mdone[m8[?25h
DOM0: Mounting /dev/pts7[?25l[80C[10D[1;32mdone[m8[?25h
DOM0: [m[?25hmodprobe: modprobe: Can't open dependencies 
file /lib/modules/2.4.)
DOM0: [m[?25hshowconsole: Warning: the ioctl TIOCGDEV is not known by the 
kernel
DOM0: /etc/init.d/boot.d/S04boot.lvm: line 28: [: =: unary operator expected
DOM0: [m[?25hActivating swap-devices in /etc/fstab...
DOM0: Adding Swap: 530136k swap-space (priority 42)
DOM0: 7[?25l[1A[80C[10D[1;32mdone[m8[?25hshowconsole: Warning: the ioctl 
TIOCGDl
DOM0: /etc/init.d/boot.d/S05boot.localfs: line 58: [: =: unary operator 
expected
DOM0: Checking file systems...
DOM0: fsck 1.34 (25-Jul-2003)
DOM0: /dev/sda3: clean, 57725/788704 files, 218574/1574370 blocks
DOM0: /dev/sda1: clean, 40/10040 files, 11124/40128 blocks
DOM0: 7[?25l[1A[80C[10D[1;32mdone[m8[?25hEXT3 FS 2.4-0.9.19, 19 August 2002 on 
l
DOM0: Setting up /lib/modules/2.4.247[?25l[80C[10D[1;32mdone[m8[?25h
DOM0: Mounting local file systems...
DOM0: proc on /proc type proc (rw)
DOM0: devpts on /dev/pts type devpts (rw,mode=0620,gid=5)



-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel


 


Rackspace

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