Personally, I'd make your network admin lock down the port to 1000 full duplex. Why leave more overhead when you don't have too? Lock that puppy down!! MikeK On 6/7/05, M. Todd Smith <todd@sohovfx.com> wrote:
Hi all,
I'm currently testing out Suse 9.2 for possible use as a workstation OS of choice.
The problem: e1000 driver is not negotiating to gigabit. Inspection: I first noticed slow performance on NFS, FTP, SCP and TFTP, before looking through the dmesg output (I've honestly never had a gigE card not negotiate to gig speeds, so it was the last thing I thought of ..)
related dmesg output.
e1000: Ignoring new-style parameters in presence of obsolete ones e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex
Upon further reading I noticed that it is not possible to force gig conns on the OS side, and reading through the docs for our switch reveals that it cannot be forced there either.
Things I've tried thus far:
1. Workstation has onboard e100 card, disabled it and reinstalled 2. Installing new e1000 rpm (installed fine, still not running gig speeds though). Seemed to make no difference the original version is still loaded as noted in the /var/log/messages output.
Besides this I've noticed the Suse 9.2 doesn't use the usual /etc/modules.conf for module aliases and options .. where are these stored? I know I can get them through YAST but the 'ignoring new-style params...', makes me think there's something wrong with a config file somewhere.
Also if I let the Suse 9.2 install detect the network card, is it loaded as a module or is it in the kernel? I assumed it was loaded as a module and let the install detect and start it. Perhaps its in the kernel though, my next line of though will be to recompile the kernel or reinstall the OS and skip the network card detection step.
I've included the dmesg output as an attachment in case someone cares to peruse it.
Cheers Todd
-- Systems Administrator ---------------------------------- Soho VFX - Visual Effects Studio 99 Atlantic Avenue, Suite 303 Toronto, Ontario, M6K 3J8 (416) 516-7863 http://www.sohovfx.com ----------------------------------
Linux version 2.6.8-24-default (geeko@buildhost) (gcc version 3.3.4 (pre 3.3.5 20040809)) #1 Wed Oct 6 09:16:23 UTC 2004 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 000000000009fc00 (usable) BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000003fff0000 (usable) BIOS-e820: 000000003fff0000 - 000000003fff3000 (ACPI NVS) BIOS-e820: 000000003fff3000 - 0000000040000000 (ACPI data) BIOS-e820: 00000000fec00000 - 0000000100000000 (reserved) apic_enable 128MB vmalloc/ioremap area available. 127MB HIGHMEM available. 896MB LOWMEM available. found SMP MP-table at 000f52a0 On node 0 totalpages: 262128 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 225280 pages, LIFO batch:16 HighMem zone: 32752 pages, LIFO batch:7 DMI 2.3 present. ACPI: RSDP (v000 MSISYS ) @ 0x000f72f0 ACPI: RSDT (v001 MSISYS AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x3fff3000 ACPI: FADT (v001 MSISYS AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x3fff3040 ACPI: MADT (v001 MSISYS AWRDACPI 0x42302e31 AWRD 0x00000000) @ 0x3fff69c0 ACPI: DSDT (v001 MSISYS AWRDACPI 0x00001000 MSFT 0x0100000c) @ 0x00000000 ACPI: PM-Timer IO Port: 0x4008 ACPI: Local APIC address 0xfee00000 ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) Processor #0 15:0 APIC version 20 ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] disabled) ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] disabled) ACPI: LAPIC (acpi_id[0x03] lapic_id[0x03] disabled) ACPI: IOAPIC (id[0x02] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Enabling APIC mode: Flat. Using 1 I/O APICs Using ACPI (MADT) for SMP configuration information Built 1 zonelists Kernel command line: root=/dev/sda3 vga=0x31a selinux=0 resume=/dev/sda2 desktop elevator=as splash=silent apic bootsplash: silent mode. apic_enable Initializing CPU#0 PID hash table entries: 4096 (order: 12, 65536 bytes) Detected 1685.753 MHz processor. Using pmtmr for high-res timesource Console: colour dummy device 80x25 Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) Memory: 1033832k/1048512k available (2074k kernel code, 13908k reserved, 782k data, 212k init, 131008k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. Calibrating delay loop... 3334.14 BogoMIPS (lpj=1667072) Security Scaffold v1.0.0 initialized SELinux: Disabled at boot. Mount-cache hash table entries: 512 (order: 0, 4096 bytes) CPU: After generic identify, caps: 3febfbff 00000000 00000000 00000000 CPU: After vendor identify, caps: 3febfbff 00000000 00000000 00000000 CPU: Trace cache: 12K uops, L1 D cache: 8K CPU: L2 cache: 256K CPU: After all inits, caps: 3febfbff 00000000 00000000 00000080 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU0: Intel P4/Xeon Extended MCE MSRs (12) available CPU0: Thermal monitoring enabled CPU: Intel(R) Xeon(TM) CPU 1700MHz stepping 0a Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. ENABLING IO-APIC IRQs ..TIMER: vector=0x31 pin1=2 pin2=-1 checking if image is initramfs...it isn't (no cpio magic); looks like an initrd Looking for DSDT in initrd ...No customized DSDT found in initrd! Freeing initrd memory: 1349k freed NET: Registered protocol family 16 PCI: PCI BIOS revision 2.10 entry at 0xfb110, last bus=4 PCI: Using configuration type 1 mtrr: v2.0 (20020519) ACPI: Subsystem revision 20040715 ACPI: Interpreter enabled ACPI: Using IOAPIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (00:00) PCI: Probing PCI hardware (bus 00) PCI: Transparent bridge - 0000:00:1e.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUBA.HUBB._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUBC._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11 12 14 15) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 9 10 *11 12 14 15) ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNK0] (IRQs 3 4 5 6 7 9 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled. Linux Plug and Play Support v0.97 (c) Adam Belay PCI: Using ACPI for IRQ routing ACPI: PCI interrupt 0000:00:1f.2[D] -> GSI 19 (level, low) -> IRQ 169 ACPI: PCI interrupt 0000:00:1f.3[B] -> GSI 17 (level, low) -> IRQ 177 ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 17 (level, low) -> IRQ 177 ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 22 (level, low) -> IRQ 185 ACPI: PCI interrupt 0000:03:01.0[A] -> GSI 20 (level, low) -> IRQ 193 ACPI: PCI interrupt 0000:03:01.1[B] -> GSI 20 (level, low) -> IRQ 193 ACPI: PCI interrupt 0000:03:09.0[A] -> GSI 20 (level, low) -> IRQ 193 TC classifier action (bugs to netdev@oss.sgi.com cc hadi@cyberus.ca) IBM machine detected. Enabling interrupts during APM calls. apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16ac) apm: overridden by ACPI. audit: initializing netlink socket (disabled) audit(1118219131.548:0): initialized highmem bounce pool size: 64 pages Total HugeTLB memory allocated, 0 VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Initializing Cryptographic API vesafb: framebuffer at 0xe0000000, mapped to 0xf8880000, using 10240k, total 131072k vesafb: mode is 1280x1024x16, linelength=2560, pages=50 vesafb: protected mode interface info at c000:56fd vesafb: scrolling: redraw vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0 bootsplash 3.1.6-2004/03/31: looking for picture...<6> silentjpeg size 47601 bytes,<6>...found (1280x1024, 24984 bytes, v3). Console: switching to colour frame buffer device 158x57 fb0: VESA VGA frame buffer device isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Real Time Clock Driver v1.12 serio: i8042 KBD port at 0x60,0x64 irq 1 serio: i8042 AUX port at 0x60,0x64 irq 12 Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A Using anticipatory io scheduler Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize loop: loaded (max 8 devices) Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx ICH2: IDE controller at PCI slot 0000:00:1f.1 ICH2: chipset revision 4 ICH2: not 100% native mode: will probe irqs later ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hda:pio, hdb:pio ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdc:DMA, hdd:pio Probing IDE interface ide0... Probing IDE interface ide1... hdc: LTN486S, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 Probing IDE interface ide0... Probing IDE interface ide2... ide2: Wait for ready failed before probe ! Probing IDE interface ide3... ide3: Wait for ready failed before probe ! Probing IDE interface ide4... ide4: Wait for ready failed before probe ! Probing IDE interface ide5... ide5: Wait for ready failed before probe ! ide-floppy driver 0.99.newide mice: PS/2 mouse device common for all mice input: AT Translated Set 2 keyboard on isa0060/serio0 alps.c: E6 report: 1e 03 c8 input: ImExPS/2 Logitech Explorer Mouse on isa0060/serio1 input: PC Speaker md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27 NET: Registered protocol family 2 IP: routing cache hash table of 8192 buckets, 64Kbytes TCP: Hash tables configured (established 262144 bind 65536) NET: Registered protocol family 1 NET: Registered protocol family 8 NET: Registered protocol family 20 PM: Reading pmdisk image. swsusp: Resume From Partition: /dev/sda2 pmdisk: Error -6 resuming PM: Resume from disk failed. ACPI: (supports S0 S1 S4 S5) ACPI wakeup devices: PCI0 HUB0 USB0 UAR2 UAR1 md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. RAMDISK: Compressed image found at block 0 VFS: Mounted root (ext2 filesystem). SCSI subsystem initialized ACPI: PCI interrupt 0000:03:01.0[A] -> GSI 20 (level, low) -> IRQ 193 ACPI: PCI interrupt 0000:03:01.1[B] -> GSI 20 (level, low) -> IRQ 193 scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36 <Adaptec aic7899 Ultra160 SCSI adapter> aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
(scsi0:A:0): 160.000MB/s transfers (80.000MHz DT, offset 63, 16bit) Vendor: IBM-PSG Model: DDYS-T18350N M Rev: S9HA Type: Direct-Access ANSI SCSI revision: 03 scsi0:A:0:0: Tagged Queuing enabled. Depth 32 SCSI device sda: 35548320 512-byte hdwr sectors (18201 MB) SCSI device sda: drive cache: write through sda: sda1 sda2 sda3 Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.36 <Adaptec aic7899 Ultra160 SCSI adapter> aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs
ReiserFS: sda3: found reiserfs format "3.6" with standard journal ReiserFS: sda3: using ordered data mode reiserfs: using flush barriers ReiserFS: sda3: journal params: device sda3, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 ReiserFS: sda3: checking transaction log (sda3) reiserfs: disabling flush barriers on sda3 ReiserFS: sda3: Using r5 hash to sort names VFS: Mounted root (reiserfs filesystem) readonly. Trying to move old root to /initrd ... failed Unmounting old root Trying to free ramdisk memory ... okay Freeing unused kernel memory: 212k freed Adding 2104504k swap on /dev/sda2. Priority:42 extents:1 usbcore: registered new driver usbfs usbcore: registered new driver hub md: Autodetecting RAID arrays. md: autorun ... md: ... autorun DONE. device-mapper: 4.1.0-ioctl (2003-12-10) initialised: dm@uk.sistina.com e1000: unsupported module, tainting kernel. Intel(R) PRO/1000 Network Driver - version 6.0.54-NAPI Copyright (c) 1999-2005 Intel Corporation. ACPI: PCI interrupt 0000:03:09.0[A] -> GSI 20 (level, low) -> IRQ 193 eth0: TCP Segmentation Offload (TSO) disabled by default e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection evdev_connect: evdev c18e6d80 handle c18e6d9c name event0 evdev_connect: evdev c18e6e80 handle c18e6e9c name event1 evdev_connect: evdev c18e8180 handle c18e819c name event2 ReiserFS: sda1: found reiserfs format "3.6" with standard journal ReiserFS: sda1: using ordered data mode reiserfs: using flush barriers ReiserFS: sda1: journal params: device sda1, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 ReiserFS: sda1: checking transaction log (sda1) reiserfs: disabling flush barriers on sda1 ReiserFS: sda1: Using r5 hash to sort names subfs 0.9 hw_random: RNG not detected USB Universal Host Controller Interface driver v2.2 ACPI: PCI interrupt 0000:00:1f.2[D] -> GSI 19 (level, low) -> IRQ 169 uhci_hcd 0000:00:1f.2: UHCI Host Controller PCI: Setting latency timer of device 0000:00:1f.2 to 64 uhci_hcd 0000:00:1f.2: irq 169, io base 0000b000 uhci_hcd 0000:00:1f.2: new USB bus registered, assigned bus number 1 usb usb1: Product: UHCI Host Controller usb usb1: Manufacturer: Linux 2.6.8-24-default uhci_hcd usb usb1: SerialNumber: 0000:00:1f.2 hub 1-0:1.0: USB hub found hub 1-0:1.0: 2 ports detected Linux agpgart interface v0.100 (c) Dave Jones agpgart: Detected an Intel i860 Chipset. agpgart: Maximum main memory to use for agp memory: 941M agpgart: AGP aperture is 64M @ 0xf0000000 hdc: ATAPI 48X CD-ROM drive, 120kB Cache Uniform CD-ROM driver Revision: 3.20 st: Version 20040403, fixed bufsize 32768, s/g segs 256 Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0 e1000: eth0: e1000_watchdog: NIC Link is Up 100 Mbps Full Duplex BIOS EDD facility v0.16 2004-Jun-25, 1 devices found NET: Registered protocol family 10 Disabled Privacy Extensions on device c037f6a0(lo) IPv6 over IPv4 tunneling driver ACPI: PCI interrupt 0000:00:1f.5[B] -> GSI 17 (level, low) -> IRQ 177 PCI: Setting latency timer of device 0000:00:1f.5 to 64 intel8x0_measure_ac97_clock: measured 49288 usecs intel8x0: clocking to 48000 ACPI: Power Button (FF) [PWRF] ACPI: Fan [FAN] (on) ACPI: Processor [CPU0] (supports C1) ACPI: Thermal Zone [THRM] (37 C) powernow: This module only works with AMD K7 CPUs parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP] parport0: irq 7 detected lp0: using parport0 (polling). drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic usbcore: registered new driver usbserial_generic usbcore: registered new driver usbserial drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0 Non-volatile memory driver v1.2 Disabled Privacy Extensions on device f7f0e000(sit0) end_request: I/O error, dev fd0, sector 0 end_request: I/O error, dev fd0, sector 0 eth0: no IPv6 routers present fglrx: unsupported module, tainting kernel. fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [fglrx] Maximum main memory to use for locked dma buffers: 929 MBytes. ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 22 (level, low) -> IRQ 185 [fglrx] module loaded - fglrx 8.12.10 [Apr 4 2005] on minor 0 [fglrx] Internal AGP support requested, but kernel AGP support active. [fglrx] Have to use kernel AGP support to avoid conflicts. [fglrx] AGP detected, AgpState = 0x1f000217 (hardware caps of chipset) agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0. agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode [fglrx] AGP enabled, AgpCommand = 0x1f000314 (selected caps) [fglrx] free AGP = 51113984 [fglrx] max AGP = 51113984 [fglrx] free LFB = 100831232 [fglrx] max LFB = 100831232 [fglrx] free Inv = 0 [fglrx] max Inv = 0 [fglrx] total Inv = 0 [fglrx] total TIM = 0 [fglrx] total FB = 0 [fglrx] total AGP = 16384 ISO 9660 Extensions: Microsoft Joliet Level 3 ISO 9660 Extensions: RRIP_1991A
-- Check the headers for your unsubscription address For additional commands send e-mail to suse-linux-e-help@suse.com Also check the archives at http://lists.suse.com Please read the FAQs: suse-linux-e-faq@suse.com