LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 03-25-2005, 12:07 PM   #1
edanono
LQ Newbie
 
Registered: Feb 2005
Posts: 23

Rep: Reputation: 15
NIC's not loading on boot


ifup: Could not get valid interface name

This is the error I get on 2 cards installed on the system. One is a Microstar onboard LAN, and the other is a D-Link. After booting I cannot gain acces to the internet until I run thru the YAST module for network cards. I don't make any changes, but I believe it just loads the drivers for the card and starts the neccessary services.

Still really new to Linux. I am running SuSE 8.0. Ran dmesg and got:

linux:~ # dmesg
Linux version 2.4.21-138-athlon (root@i386.suse.de) (gcc version 3.2.2) #1 Fri Oct 31 00:47:49 UTC 2003
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 0000000007ff0000 (usable)
BIOS-e820: 0000000007ff0000 - 0000000007ff3000 (ACPI NVS)
BIOS-e820: 0000000007ff3000 - 0000000008000000 (ACPI data)
885MB vmalloc/ioremap area available.
0MB HIGHMEM available.
127MB LOWMEM available.
ACPI: have wakeup address 0xc0001000
On node 0 totalpages: 32752
zone(0): 4096 pages.
zone(1): 28656 pages.
zone(2): 0 pages.
ACPI: RSDP (v000 Nvidia ) @ 0x000f76f0
ACPI: RSDT (v001 Nvidia AWRDACPI 16944.11825) @ 0x07ff3000
ACPI: FADT (v001 Nvidia AWRDACPI 16944.11825) @ 0x07ff3040
ACPI: MADT (v001 Nvidia AWRDACPI 16944.11825) @ 0x07ff76c0
ACPI: DSDT (v001 NVIDIA AWRDACPI 00000.04096) @ 0x00000000
ACPI: Skipping APIC setup
Building zonelist for node : 0
Kernel command line: root=/dev/hdc1 vga=791
Initializing CPU#0
Detected 1252.866 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 2496.92 BogoMIPS
Memory: 125528k/131008k available (1725k kernel code, 5092k reserved, 611k data, 172k init, 0k highmem)
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 4096 (order: 2, 16384 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
CPU: CLK_CTL MSR was 60031223. Reprogramming to 20031223
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 256K (64 bytes/line)
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: After generic, caps: 0383fbff c1c3fbff 00000000 00000000
CPU: Common caps: 0383fbff c1c3fbff 00000000 00000000
CPU: AMD Athlon(tm) stepping 01
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
mtrr: detected mtrr type: Intel
ACPI: Subsystem revision 20030619
PCI: PCI BIOS revision 2.10 entry at 0xfb9c0, last bus=2
PCI: Using configuration type 1
Looking for DSDT in initrd ... not found!
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: System [ACPI] (supports S0 S1 S4 S5)
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGPB._PRT]
ACPI: PCI Interrupt Link [LNK1] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK2] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK3] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK4] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNK5] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LUBA] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LUBB] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LMAC] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LAPU] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LACI] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LMCI] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LSMB] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LUB2] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LFIR] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [L3CM] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LIDE] (IRQs 3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [APC1] (IRQs 16)
ACPI: PCI Interrupt Link [APC2] (IRQs 17)
ACPI: PCI Interrupt Link [APC3] (IRQs 18)
ACPI: PCI Interrupt Link [APC4] (IRQs *19)
ACPI: PCI Interrupt Link [APCE] (IRQs 16)
ACPI: PCI Interrupt Link [APCF] (IRQs 20 21 22)
ACPI: PCI Interrupt Link [APCG] (IRQs 20 21 22)
ACPI: PCI Interrupt Link [APCH] (IRQs 20 21 22)
ACPI: PCI Interrupt Link [APCI] (IRQs 20 21 22)
ACPI: PCI Interrupt Link [APCJ] (IRQs 20 21 22)
ACPI: PCI Interrupt Link [APCK] (IRQs 20 21 22)
ACPI: PCI Interrupt Link [APCS] (IRQs *23)
ACPI: PCI Interrupt Link [APCL] (IRQs 20 21 22)
ACPI: PCI Interrupt Link [APCM] (IRQs 20 21 22)
ACPI: PCI Interrupt Link [AP3C] (IRQs 20 21 22)
ACPI: PCI Interrupt Link [APCZ] (IRQs 20 21 22)
PCI: Probing PCI hardware
ACPI: PCI Interrupt Link [LSMB] enabled at IRQ 11
00:00:01[A] -> IRQ 11 Mode 1 Trigger 1
PIC: IRQ (11) already programmed
ACPI: PCI Interrupt Link [LUBA] enabled at IRQ 5
00:00:02[A] -> IRQ 5 Mode 1 Trigger 1
ACPI: PCI Interrupt Link [LUBB] enabled at IRQ 10
00:00:02[B] -> IRQ 10 Mode 1 Trigger 1
ACPI: PCI Interrupt Link [LUB2] enabled at IRQ 11
PIC: IRQ (11) already programmed
ACPI: PCI Interrupt Link [LMAC] enabled at IRQ 11
PIC: IRQ (11) already programmed
ACPI: PCI Interrupt Link [LAPU] enabled at IRQ 10
PIC: IRQ (10) already programmed
ACPI: PCI Interrupt Link [LACI] enabled at IRQ 5
PIC: IRQ (5) already programmed
ACPI: PCI Interrupt Link [LMCI] enabled at IRQ 10
PIC: IRQ (10) already programmed
ACPI: PCI Interrupt Link [LFIR] enabled at IRQ 5
PIC: IRQ (5) already programmed
ACPI: PCI Interrupt Link [L3CM] enabled at IRQ 10
PIC: IRQ (10) already programmed
ACPI: PCI Interrupt Link [LIDE] enabled at IRQ 5
PIC: IRQ (5) already programmed
ACPI: PCI Interrupt Link [LNK1] enabled at IRQ 11
PIC: IRQ (11) already programmed
ACPI: PCI Interrupt Link [LNK2] enabled at IRQ 10
PIC: IRQ (10) already programmed
ACPI: PCI Interrupt Link [LNK3] enabled at IRQ 5
PIC: IRQ (5) already programmed
ACPI: PCI Interrupt Link [LNK4] enabled at IRQ 10
PIC: IRQ (10) already programmed
ACPI: PCI Interrupt Link [LNK5] enabled at IRQ 11
PIC: IRQ (11) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (5) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (5) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (5) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (5) already programmed
PIC: IRQ (11) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (5) already programmed
PIC: IRQ (10) already programmed
PIC: IRQ (10) already programmed
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
apm: overridden by ACPI.
Starting kswapd
bigpage subsystem: allocated 0 bigpages (=0MB).
kinoded started
VFS: Disk quotas vdquot_6.5.1
aio_setup: num_physpages = 8188
aio_setup: sizeof(struct page) = 48
vesafb: framebuffer at 0xd0000000, mapped to 0xc8818000, size 16384k
vesafb: mode is 1024x768x16, linelength=2048, pages=9
vesafb: protected mode interface info at c000:5516
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
bootsplash 3.0.9-2003/09/08: looking for picture.... found (1024x768, 19361 bytes, v2).
Console: switching to colour frame buffer device 125x42
fb0: VESA VGA frame buffer device
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with HUB-6 MANY_PORTS MULTIPORT SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Real Time Clock Driver v1.10e
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 16 devices)
Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
NFORCE2: IDE controller at PCI slot 00:09.0
NFORCE2: chipset revision 162
NFORCE2: not 100% native mode: will probe irqs later
AMD_IDE: Bios didn't set cable bits corectly. Enabling workaround.
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
AMD_IDE: PCI device 10de:0065 (nVidia Corporation) (rev a2) UDMA100 controller on pci00:09.0
ide0: BM-DMA at 0xf000-0xf007, BIOS settings: hdaMA, hdbMA
ide1: BM-DMA at 0xf008-0xf00f, BIOS settings: hdcMA, hddMA
hdc: HDS722580VLAT20, ATA DISK drive
hdd: IDE/ATAPI CD-ROM 44XS, ATAPI CD/DVD-ROM drive
blk: queue c03e71d4, I/O limit 4095Mb (mask 0xffffffff)
ide1 at 0x170-0x177,0x376 on irq 15
hdc: attached ide-disk driver.
hdc: host protected area => 1
hdc: 160836480 sectors (82348 MB) w/1794KiB Cache, CHS=10011/255/63, UDMA(100)
ide-floppy driver 0.99.newide
Partition check:
hdc: hdc1 hdc2 hdc3
ide-floppy driver 0.99.newide
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
Linux IP multicast router 0.06 plus PIM-SM
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
cryptoapi: loaded
RAMDISK: Compressed image found at block 0
Freeing initrd memory: 433k freed
VFS: Mounted root (ext2 filesystem).
reiserfs: found format "3.6" with standard journal
reiserfs: enabling write barrier flush mode
reiserfs: using ordered data mode
reiserfs: checking transaction log (device ide1(22,1)) ...
for (ide1(22,1))
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: 172k freed
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
reiserfs: enabling write barrier flush mode
lvm-mp: allocating 42 lowmem entries at c1b54000
LVM version 1.0.5+(mp-v6c)(22/07/2002) module loaded
reiserfs: enabling write barrier flush mode
Adding Swap: 2097136k swap-space (priority 42)
reiserfs: enabling write barrier flush mode
reiserfs: enabling write barrier flush mode
Journalled Block Device driver loaded
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on ide1(22,3), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
8139too Fast Ethernet driver 0.9.26
eth0: D-Link DFE-538TX (RealTek RTL8139) at 0xc98d0000, 00:40:05:36:3a:46, IRQ 10
eth0: Identified 8139 chip type 'RTL-8139C'
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
PCI: Setting latency timer of device 00:02.2 to 64
ehci_hcd 00:02.2: PCI device 10de:0068 (nVidia Corporation)
ehci_hcd 00:02.2: irq 11, pci mem c98d2000
usb.c: new USB bus registered, assigned bus number 1
PCI: 00:02.2 PCI cache line size set incorrectly (0 bytes) by BIOS/FW.
PCI: 00:02.2 PCI cache line size corrected to 64.
ehci_hcd 00:02.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Jun-19/2.4
hub.c: USB hub found
hub.c: 6 ports detected
usb-uhci.c: $Revision: 1.275 $ time 01:30:26 Oct 31 2003
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
uhci.c: USB Universal Host Controller Interface driver v1.1
PCI: Setting latency timer of device 00:02.0 to 64
usb-ohci.c: USB OHCI at membase 0xc98d4000, IRQ 5
usb-ohci.c: usb-00:02.0, PCI device 10de:0067 (nVidia Corporation)
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 3 ports detected
PCI: Setting latency timer of device 00:02.1 to 64
usb-ohci.c: USB OHCI at membase 0xc98d6000, IRQ 10
usb-ohci.c: usb-00:02.1, PCI device 10de:0067 (nVidia Corporation)
usb.c: new USB bus registered, assigned bus number 3
hub.c: USB hub found
hub.c: 3 ports detected
IPsec Security Association Database (SADB): initialized.
IPsec Security Policy Database (SPD): initialized.
IPsec PF_KEY V2: initialized
IPv6 v0.8 (usagi-cvs/IPsec6 based StS) for NET4.0
IPv6 over IPv4 tunneling driver
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
ide-floppy driver 0.99.newide
hdd: attached ide-cdrom driver.
hdd: ATAPI 20X CD-ROM drive, 128kB Cache
Uniform CD-ROM driver Revision: 3.12
cdrom: open failed.
Linux video capture interface: v1.00
eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1.
eth0: no IPv6 routers present

I can't get anything out of this, and I can't comprehend why the NIC's will not load during the boot. In the Network Card Module, YaST recognizes both cards an shows the Brand names and model numbers.

I would appreciate any help. Thinking about using this as a Network Server.

Thanks much, DA nono
 
Old 03-26-2005, 03:21 PM   #2
winsnomore
Member
 
Registered: May 2004
Location: USA
Distribution: #1 PCLinuxOS -- for laughs -> Ubuntu, Suse, Mepis
Posts: 315

Rep: Reputation: 31
I had seen the problem in suse .. but I think the problem is common in many other distro...
the problems comes because different parts of the boot process end up assigning different number to the eth devices.
In short what the kernel thinks it loaded a module for as eth0 .. the startup scripts think that's eth1 .. and the chaos prevails.

Just disable one of the ports in Yast and you will the improvement.
The proper fix for it would be too involved and likely to have to be repeated with the next install .. so I just disabled the port I didn't need.

Sorry I can't provide exact places I looked that needed to be fixed .. but if you don't need the second part .. just try this .
 
Old 03-30-2005, 08:55 PM   #3
xmdms
Member
 
Registered: Oct 2003
Posts: 134

Rep: Reputation: 15
Have you tried running Kudzu? At the command prompt, type kudzu and see if th e system detect your network card. This command designed for RH Linux
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
solaris boot problem boot error loading interpreter(misc/krtld) Johncy_j Solaris / OpenSolaris 5 08-18-2005 01:47 AM
Loading at boot? Poseidon88 Linux - Wireless Networking 6 01-23-2005 12:09 AM
Finding Module Dependencies...(Still loading...still loading..still loading..HANG!!!) Aeudian Linux - General 3 08-11-2003 03:31 PM
X isn't loading at boot TSi1990 Linux - Software 5 08-06-2003 10:01 PM
Finding Module Dependencies.....(still loading....Still loading....still loading) Aeudian Linux - Newbie 1 07-28-2003 02:27 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 12:17 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration