LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Red Hat
User Name
Password
Red Hat This forum is for the discussion of Red Hat Linux.

Notices


Reply
  Search this Thread
Old 05-25-2006, 06:02 AM   #1
Shamie
LQ Newbie
 
Registered: Nov 2005
Posts: 15

Rep: Reputation: 0
Netword Card setup


Hi,

I have a Broadcom NetXtreme nic and it uses the Tigon3 driver in Red Hat Enterprise 4.

I'm probably doing something stupid but I can't seem to pick it up on eth0 or eth1. When I type /sbin/ifconfig it just shows the "lo" loopback interface with some details and no eth0 or eth1. I've tried selecting the driver through the Red Hat setup and activing it but says it can't be found on both eths.

Checked the menuconfig of the kernel and it is selected as a module. There is actually no /etc/modules.conf file so i'm not sure what's up with that? I've gone through the setup process for the driver manually and tg3.ko is appearing in /lib/modules/<kernel>/drivers/net/

Any help would be great, thanks.
 
Old 05-25-2006, 06:15 AM   #2
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
Hi,

I have a Broadcom NetXtreme nic and it uses the Tigon3 driver in Red Hat Enterprise 4 too.



there is no /etc/modules.conf on rhel4, it uses /etc/modprobe.conf in a recent change of convention. in there is have an entry saying "alias eth0 tg3". lsmod repotys that tg3 is indeed loaded and running with a size of 100676, and no users. i then have a corresponding /etc/sysconfig/network-scripts/ifcfg-eth0 file stating:
Code:
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=yes
and that's all there is to it.
 
Old 05-25-2006, 06:37 AM   #3
Shamie
LQ Newbie
 
Registered: Nov 2005
Posts: 15

Original Poster
Rep: Reputation: 0
I dunno, somethings not right with this setup

Tried that for both eth0 and eth1... both didn't intilize at bootup.

Tg3 is listed under lsmod too with size of around the same as you stated.

Is it just not picking up the actual hardware device? It is working in Windows fine but I don't get why it's not being picked up in linux.

Oh yeah sorry, i'm gettin this error on bootup too might/probably have something to do with it

"More than 4GB ram - no IOMMU"
"PCI-DMA: 32bit PCI IO May Malfunction - Disabling IOMMU"

I had a look on google for that but not much information
Any ideas?

Last edited by Shamie; 05-25-2006 at 06:39 AM.
 
Old 05-25-2006, 06:51 AM   #4
acid_kewpie
Moderator
 
Registered: Jun 2001
Location: UK
Distribution: Gentoo, RHEL, Fedora, Centos
Posts: 43,417

Rep: Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985Reputation: 1985
Well check dmesg for notices of the tg3 driver loading. does the card list under your lspci output?
 
Old 05-25-2006, 08:21 AM   #5
Shamie
LQ Newbie
 
Registered: Nov 2005
Posts: 15

Original Poster
Rep: Reputation: 0
It's not in the lspci output.

Here's the dmesg output:

Bootdata ok (command line is ro root=LABEL=/ rhgb quiet)
Linux version 2.6.9-5.EL (bhcompile@thor.perf.redhat.com) (gcc version 3.4.3 20041212 (Red Hat 3.4.3-9.EL4)) #1 Wed Jan 5 19:21:57 EST 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009d400 (usable)
BIOS-e820: 000000000009d400 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000d4000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 00000000aff60000 (usable)
BIOS-e820: 00000000aff60000 - 00000000aff72000 (ACPI data)
BIOS-e820: 00000000aff72000 - 00000000aff80000 (ACPI NVS)
BIOS-e820: 00000000aff80000 - 00000000b0002000 (reserved)
BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
BIOS-e820: 00000000fec00000 - 00000000fec00400 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
BIOS-e820: 0000000100000000 - 0000000150000000 (usable)
No mptable found.
On node 0 totalpages: 1376256
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 1372160 pages, LIFO batch:16
HighMem zone: 0 pages, LIFO batch:1
ACPI: RSDP (v002 PTLTD ) @ 0x00000000000f6d90
ACPI: XSDT (v001 PTLTD XSDT 0x06040000 LTP 0x00000000) @ 0x00000000aff6ca83
ACPI: FADT (v003 AMD HAMMER 0x06040000 PTEC 0x000f4240) @ 0x00000000aff71c7b
ACPI: SRAT (v001 AMD HAMMER 0x06040000 AMD 0x00000001) @ 0x00000000aff71d6f
ACPI: MCFG (v001 PTLTD MCFG 0x06040000 LTP 0x00000000) @ 0x00000000aff71e7f
ACPI: MADT (v001 PTLTD APIC 0x06040000 LTP 0x00000000) @ 0x00000000aff71ebb
ACPI: ASF! (v016 MBI CETP 0x06040000 PTL 0x00000001) @ 0x00000000aff71f59
ACPI: DSDT (v001 AMD-K8 AMDACPI 0x06040000 MSFT 0x0100000e) @ 0x0000000000000000
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 15:1 APIC version 16
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
Processor #1 15:1 APIC version 16
WARNING: NR_CPUS limit of 1 reached. Processor ignored.
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
Processor #2 15:1 APIC version 16
WARNING: NR_CPUS limit of 1 reached. Processor ignored.
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x03] enabled)
Processor #3 15:1 APIC version 16
WARNING: NR_CPUS limit of 1 reached. Processor ignored.
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1])
ACPI: IOAPIC (id[0x04] address[0xfec00000] gsi_base[0])
IOAPIC[0]: apic_id 4, version 17, address 0xfec00000, GSI 0-23
ACPI: IOAPIC (id[0x05] address[0xb0000000] gsi_base[24])
IOAPIC[1]: apic_id 5, version 17, address 0xb0000000, GSI 24-27
ACPI: IOAPIC (id[0x06] address[0xb0001000] gsi_base[28])
IOAPIC[2]: apic_id 6, version 17, address 0xb0001000, GSI 28-31
ACPI: IOAPIC (id[0x07] address[0xb0500000] gsi_base[32])
IOAPIC[3]: apic_id 7, version 17, address 0xb0500000, GSI 32-55
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)
ACPI: IRQ0 used by override.
ACPI: IRQ2 used by override.
ACPI: IRQ9 used by override.
Using ACPI (MADT) for SMP configuration information
Checking aperture...
CPU 0: aperture @ 8000000 size 32 MB
Aperture from northbridge cpu 0 too small (32 MB)
No AGP bridge found
Your BIOS doesn't leave a aperture memory hole
Please enable the IOMMU option in the BIOS setup
This costs you 64 MB of RAM
Mapping aperture over 65536 KB of RAM @ 8000000
Built 1 zonelists
Kernel command line: ro root=LABEL=/ rhgb quiet console=tty0
Initializing CPU#0
PID hash table entries: 4096 (order: 12, 131072 bytes)
time.c: Using 1.193182 MHz PIT timer.
time.c: Detected 2193.796 MHz processor.
Console: colour VGA+ 80x25
Dentry cache hash table entries: 1048576 (order: 11, 8388608 bytes)
Inode-cache hash table entries: 524288 (order: 10, 4194304 bytes)
Memory: 4033808k/5505024k available (2339k kernel code, 159072k reserved, 1272k data, 160k init)
Calibrating delay loop... 4308.99 BogoMIPS (lpj=2154496)
Security Scaffold v1.0.0 initialized
SELinux: Initializing.
SELinux: Starting in permissive mode
There is already a security framework initialized, register_security failed.
selinux_register_security: Registering secondary module capability
Capability LSM initialized as secondary
Mount-cache hash table entries: 256 (order: 0, 4096 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 1024K (64 bytes/line)
CPU: Dual Core AMD Opteron(tm) Processor 275 stepping 02
Using local APIC NMI watchdog using perfctr0
Using local APIC timer interrupts.
Detected 12.464 MHz APIC timer.
checking if image is initramfs... it is
NET: Registered protocol family 16
PCI: Using configuration type 1
PCI: Using MMCONFIG at e0000000
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040816
ACPI: Interpreter enabled
ACPI: Using IOAPIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 5 10 11) *15
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 5 10 11) *15
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 5 10 11) *15
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 5 10 11) *15
ACPI: PCI Root Bridge [PCI1] (00:80)
PCI: Probing PCI hardware (bus 80)
ACPI: PCI Interrupt Link [LNK1] (IRQs 48 49 50 51) *0, disabled.
ACPI: PCI Interrupt Link [LNK2] (IRQs 48 49 50 51) *0, disabled.
ACPI: PCI Interrupt Link [LNK3] (IRQs 48 49 50 51) *0, disabled.
ACPI: PCI Interrupt Link [LNK4] (IRQs 48 49 50 51) *0, disabled.
ACPI: PCI Interrupt Link [LNK5] (IRQs 48 49 50 51) *0, disabled.
ACPI: PCI Interrupt Routing Table [\_SB_.PCI1.XVR0.PCXA._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI1.XVR0.PCXB._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI1.XVR1._PRT]
usbcore: registered new driver usbfs
usbcore: registered new driver hub
PCI: Using ACPI for IRQ routing
ACPI: PCI interrupt 0000:83:04.0[A] -> GSI 37 (level, low) -> IRQ 169
ACPI: PCI interrupt 0000:83:04.1[B] -> GSI 36 (level, low) -> IRQ 177
ACPI: PCI interrupt 0000:84:00.0[A] -> GSI 37 (level, low) -> IRQ 169
PCI-DMA: Disabling AGP.
PCI-DMA: More than 4GB of RAM and no IOMMU
PCI-DMA: 32bit PCI IO may malfunction.<6>PCI-DMA: Disabling IOMMU.
IA32 emulation $Id: sys_ia32.c,v 1.32 2002/03/24 13:02:28 ak Exp $
audit: initializing netlink socket (disabled)
audit(1148561252.290:0): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
SELinux: Registering netfilter hooks
Initializing Cryptographic API
ksign: Installing public key data
Loading keyring
- Added public key C696C32AA16EEA8B
- User ID: Red Hat, Inc. (Kernel Module GPG key)
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
vesafb: probe of vesafb0 failed with error -6
ACPI: Processor [CPU0] (supports C1)
Real Time Clock Driver v1.12
Linux agpgart interface v0.100 (c) Dave Jones
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
divert: not allocating divert_blk for non-ethernet device lo
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Probing IDE interface ide0...
Probing IDE interface ide1...
hdc: HL-DT-ST RW/DVD GCC-4482B, ATAPI CD/DVD-ROM drive
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 !
Using cfq io scheduler
ide1 at 0x170-0x177,0x376 on irq 15
hdc: ATAPI 48X DVD-ROM CD-R/RW drive, 1536kB Cache
Uniform CD-ROM driver Revision: 3.20
ide-floppy driver 0.99.newide
usbcore: registered new driver hiddev
usbcore: registered new driver usbhid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
input: PS/2 Logitech Mouse on isa0060/serio1
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, 448Kbytes
TCP: Hash tables configured (established 524288 bind 37449)
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
powernow-k8: Found 1 AMD Athlon 64 / Opteron processors (version 1.00.09b)
powernow-k8: BIOS error - no PSB
ACPI: (supports S0 S1 S3 S4 S5)
ACPI wakeup devices:
COMB COMA PS2M KBC0 Z00K Z00L Z00M G0PA G0PB PCI1 XVR0 PCXA PCXB XVR1
Freeing unused kernel memory: 160k freed
SCSI subsystem initialized
ACPI: PCI interrupt 0000:83:04.0[A] -> GSI 37 (level, low) -> IRQ 169
ACPI: PCI interrupt 0000:83:04.1[B] -> GSI 36 (level, low) -> IRQ 177
scsi0 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev 1.3.11
<Adaptec AIC7902 Ultra320 SCSI adapter>
aic7902: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs

scsi1 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev 1.3.11
<Adaptec AIC7902 Ultra320 SCSI adapter>
aic7902: Ultra320 Wide Channel B, SCSI Id=7, PCI-X 67-100Mhz, 512 SCBs

(scsi1:A:0): 320.000MB/s transfers (160.000MHz DT|IU|RTI, 16bit)
(scsi1:A:6): 320.000MB/s transfers (160.000MHz DT|IU|RTI, 16bit)
Vendor: IBM-ESXS Model: PYH073W3-ETS10FN Rev: RXQK
Type: Direct-Access ANSI SCSI revision: 04
scsi1:A:0:0: Tagged Queuing enabled. Depth 4
SCSI device sda: 143374000 512-byte hdwr sectors (73407 MB)
SCSI device sda: drive cache: write through
sda: sda1 sda2
Attached scsi disk sda at scsi1, channel 0, id 0, lun 0
Vendor: IBM-ESXS Model: PYH146W3-ETS10FN Rev: RXQN
Type: Direct-Access ANSI SCSI revision: 04
scsi1:A:6:0: Tagged Queuing enabled. Depth 4
SCSI device sdb: 286748000 512-byte hdwr sectors (146815 MB)
SCSI device sdb: drive cache: write through
sdb: sdb1 < sdb5 sdb6 sdb7 sdb8 sdb9 >
Attached scsi disk sdb at scsi1, channel 0, id 6, lun 0
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
SELinux: Disabled at runtime.
SELinux: Unregistering netfilter hooks
inserting floppy driver for 2.6.9-5.EL
FDC 0 is a National Semiconductor PC87306
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
ACPI: Power Button (FF) [PWRF]
EXT3 FS on sdb5, internal journal
device-mapper: 4.1.0-ioctl (2003-12-10) initialised: dm@uk.sistina.com
kjournald starting. Commit interval 5 seconds
EXT3 FS on sdb9, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on sdb6, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Adding 1534172k swap on /dev/sdb7. Priority:-1 extents:1
parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
Linux Kernel Card Services
options: [pci] [cardbus] [pm]
ip_tables: (C) 2000-2002 Netfilter core team
i2c /dev entries driver
parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
lp0: using parport0 (polling).
lp0: console ready
NET: Registered protocol family 10
Disabled Privacy Extensions on device ffffffff8043c920(lo)
IPv6 over IPv4 tunneling driver
divert: not allocating divert_blk for non-ethernet device sit0
ACPI: PCI interrupt 0000:84:00.0[A] -> GSI 37 (level, low) -> IRQ 169
[drm] Initialized wildcat 2.0.0 20050121 on minor 0:
[drm] Starting lmmservice: /lib/modules/2.6.9-5.EL/kernel/drivers/char/drm/lmmservice
[drm] lmmservice start returned:0
ACPI: PCI interrupt 0000:84:00.0[A] -> GSI 37 (level, low) -> IRQ 169
PCI: Setting latency timer of device 0000:84:00.0 to 64
[drm] PAE is enabled: cr4:0x6e0




Thanks
 
Old 06-07-2006, 01:11 PM   #6
techyranger
LQ Newbie
 
Registered: May 2006
Location: Tennessee
Distribution: Redhat and alike
Posts: 20

Rep: Reputation: 0
maybe removing the module (rmmod modulename)

and using modeprobe to find it again (modprobe modulename)

then bring it up (ifup eth0)

will this work?

what kernel are u running (uname -r)
 
Old 06-07-2006, 01:17 PM   #7
Shamie
LQ Newbie
 
Registered: Nov 2005
Posts: 15

Original Poster
Rep: Reputation: 0
Sorry haven't got around to replying to this but it's sorted now.

With the combination of red hat enterprise 4 update 2 and apci=off in the bootup it recognised all the unkown hardware. Some incompatability along the lines there but nothing I can do about it at the moment aside from leave acpi off. Don't need it anyway (i think).
 
Old 06-08-2006, 01:15 PM   #8
techyranger
LQ Newbie
 
Registered: May 2006
Location: Tennessee
Distribution: Redhat and alike
Posts: 20

Rep: Reputation: 0
u mean "acpi=off"

power management.

Thanks for the update!

Glad u got it going.
 
  


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
Netword connection Alan Lakin Yoper 4 11-28-2004 08:37 PM
Config netword card eth0 Debian dicou Linux - Newbie 10 05-21-2004 06:58 PM
Netword Card Installation Help LinuxNewbieGear Linux - Networking 2 09-26-2003 07:30 PM
Mouse, Sound, Netword card problems ludeKing Linux - Newbie 1 07-31-2003 07:38 PM
Redhat 8 does not load netword drivers! MarkWin Linux - Networking 8 07-20-2003 01:07 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Red Hat

All times are GMT -5. The time now is 04:22 PM.

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