drivers for linux 2.6.x
hi!
i am frustrated by the ethernet card in fedora6. i have tried three different cards on my new computer, and they all have drivers that have been tested for linux kernel 2.4.x. and should work on higher versions (so they say). but the installation always fails at some point. is it because the kernel in fedora6 is 2.6.x ? or am i just confused? please someone give me a simple answer to a simple question. Federico |
Which cards have you tried???? Make and model numbers are helpful, if the are pci (and sometimes pcmcia/cardbus) devices then the output from the typed command is useful;
/sbin/lspci -v Many times most cards are known but you need to run something like system-config-network in order to configure/use them. Main Menu-->Administration-->Network |
hi!
thanks a lot for answering. two of the cards i have used are the following: 1) Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller 2) Realtek RTL8139 Family PCI Fast Ethernet the first one is built-in in the motherboard. the second one i bought to try something else, right now it is back in its package. i looked inside the administration->network. there the cards are recognised, but they are "inactive" if i push the "activate" button i see the following: determining IP information for eth0... Failed. my internet connection works, i am using it now on my other computer, where i am also using Fedora6. on this computer the card was recognised and activated by the installer program at once. do you have any suggestions? thank you Federico [root@localhost ~]# /sbin/lspci -v 00:00.0 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge Subsystem: ASUSTeK Computer Inc. A8V Deluxe Flags: bus master, 66MHz, medium devsel, latency 64 Memory at ec000000 (32-bit, prefetchable) [size=64M] Capabilities: [80] AGP version 3.0 Capabilities: [50] Power Management version 2 Capabilities: [60] HyperTransport: Slave or Primary Interface Capabilities: [58] HyperTransport: Interrupt Discovery and Configuration 00:00.1 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge Flags: bus master, medium devsel, latency 0 00:00.2 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge Flags: bus master, medium devsel, latency 0 00:00.3 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge Flags: bus master, medium devsel, latency 0 00:00.4 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge Flags: bus master, medium devsel, latency 0 00:00.7 Host bridge: VIA Technologies, Inc. K8T800Pro Host Bridge Flags: bus master, medium devsel, latency 0 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge [K8T800/K8T890 South] (prog-if 00 [Normal decode]) Flags: bus master, 66MHz, medium devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 Memory behind bridge: faf00000-fbffffff Prefetchable memory behind bridge: f0000000-f9ffffff Capabilities: [80] Power Management version 2 00:07.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) (prog-if 10 [OHCI]) Subsystem: ASUSTeK Computer Inc. A8V Deluxe Flags: bus master, medium devsel, latency 64, IRQ 201 Memory at fa800000 (32-bit, non-prefetchable) [size=2K] I/O ports at 9800 [size=128] Capabilities: [50] Power Management version 2 00:08.0 RAID bus controller: Promise Technology, Inc. PDC20378 (FastTrak 378/SATA 378) (rev 02) Subsystem: ASUSTeK Computer Inc. K8V Deluxe/PC-DL Deluxe motherboard Flags: bus master, 66MHz, medium devsel, latency 96, IRQ 185 I/O ports at a800 [size=64] I/O ports at a400 [size=16] I/O ports at a000 [size=128] Memory at faa00000 (32-bit, non-prefetchable) [size=4K] Memory at fa900000 (32-bit, non-prefetchable) [size=128K] Capabilities: [60] Power Management version 2 00:0a.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13) Subsystem: ASUSTeK Computer Inc. Marvell 88E8001 Gigabit Ethernet Controller (Asus) Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 193 Memory at fac00000 (32-bit, non-prefetchable) [size=16K] I/O ports at b000 [size=256] Expansion ROM at fab00000 [disabled] [size=128K] Capabilities: [48] Power Management version 2 Capabilities: [50] Vital Product Data 00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80) Subsystem: ASUSTeK Computer Inc. A7V600/K8V Deluxe/K8V-X/A8V Deluxe motherboard Flags: bus master, medium devsel, latency 64, IRQ 169 I/O ports at d000 [size=8] I/O ports at c800 [size=4] I/O ports at c400 [size=8] I/O ports at c000 [size=4] I/O ports at b800 [size=16] I/O ports at b400 [size=256] Capabilities: [c0] Power Management version 2 00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard Flags: bus master, medium devsel, latency 32, IRQ 169 I/O ports at fc00 [size=16] Capabilities: [c0] Power Management version 2 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard Flags: bus master, medium devsel, latency 64, IRQ 177 I/O ports at d400 [size=32] Capabilities: [80] Power Management version 2 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard Flags: bus master, medium devsel, latency 64, IRQ 177 I/O ports at d800 [size=32] Capabilities: [80] Power Management version 2 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard Flags: bus master, medium devsel, latency 64, IRQ 177 I/O ports at e000 [size=32] Capabilities: [80] Power Management version 2 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard Flags: bus master, medium devsel, latency 64, IRQ 177 I/O ports at e400 [size=32] Capabilities: [80] Power Management version 2 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86) (prog-if 20 [EHCI]) Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard Flags: bus master, medium devsel, latency 64, IRQ 177 Memory at fae00000 (32-bit, non-prefetchable) [size=256] Capabilities: [80] Power Management version 2 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South] Subsystem: ASUSTeK Computer Inc. A7V600/K8V-X/A8V Deluxe motherboard Flags: bus master, stepping, medium devsel, latency 0 Capabilities: [c0] Power Management version 2 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60) Subsystem: ASUSTeK Computer Inc. A8V Deluxe motherboard (Realtek ALC850 codec) Flags: medium devsel, IRQ 209 I/O ports at e800 [size=256] Capabilities: [c0] Power Management version 2 00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80) Flags: medium devsel, IRQ 209 I/O ports at 1000 [disabled] [size=256] Capabilities: [d0] Power Management version 2 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration Flags: fast devsel Capabilities: [80] HyperTransport: Host or Secondary Interface 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map Flags: fast devsel 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller Flags: fast devsel 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control Flags: fast devsel 01:00.0 VGA compatible controller: nVidia Corporation NV15 [GeForce2 GTS/Pro] (rev a3) (prog-if 00 [VGA]) Subsystem: Creative Labs Unknown device 1047 Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 11 Memory at fb000000 (32-bit, non-prefetchable) [size=16M] Memory at f0000000 (32-bit, prefetchable) [size=128M] Expansion ROM at faf00000 [disabled] [size=64K] Capabilities: [60] Power Management version 1 Capabilities: [44] AGP version 2.0 [root@localhost ~]# |
Depending on your router you might have to specify the router's internal IP address (GATEWAY=) a sample /etc/sysconfig/network-scripts/ifcg-eth0 script is below. After manually editing the file restart the network service as root by typing;
service network restart Sample file; TYPE=Ethernet DEVICE=eth0 HWADDR= BOOTPROTO=dhcp NETMASK=255.255.255.0 DHCP_HOSTNAME= IPADDR= GATEWAY=XXX.XXX.XXX.XXX DOMAIN= ONBOOT=yes USERCTL=yes IPV6INIT=no PEERDNS=no Also check/verify your /etc/modprobe.conf fle for something like; alias eth0 sl98lin |
hi again, and thanks again for answering.
i looked into the files that you named, you can also see them in the end of this text. i also included the ifcfg file for this computer (where the internet connection is working) about the router's internal IP address, i don't know where to find it. actually i do not have a router, not that i know. regards, Federico ifcfg-eth1 file: # Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller DEVICE=eth1 BOOTPROTO=dhcp HWADDR=00:11:D8:9C:C3:F4 ONBOOT=yes TYPE=Ethernet modprobe.conf file: alias eth1 skge alias scsi_hostadapter sata_via alias scsi_hostadapter1 sata_promise alias snd-card-0 snd-via82xx options snd-card-0 index=0 options snd-via82xx index=0 remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; }; /sbin/modprobe -r --ignore-remove snd-via82xx ifcfg-eth0 file (on the computer that is working): # Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet DEVICE=eth0 BOOTPROTO=dhcp HWADDR=00:0B:6A:B6:42:6C ONBOOT=yes |
the smiley face :D apparently shows when the characters : and D are put beside each other. that was unintentional..
|
On the system that is working look at your routing; /sbin/route -n
How does the working system connect to the Internet then???? Cable or DSL modem diect connection or????? |
it's working now!!! :D
finally! the problem was not with the computer. in order to answer your question about what kind of connection i have, i called the company that provides the connection. the kind of modem i have is a "cable modem". i also described the problem, and the person i talked to said that i should reset the modem before connecting a new computer, because the modem gets coupled to the computer. i did and i am now writing from my new computer.
so simple was the solution. but without your questions i would not have solved the problem. THANK YOU SO MUCH FOR YOUR TIME. i hope i will also some day be able to help a linux newbie. |
You are welcome, glad to help.
FYI: you can get a fairly cheap Cable/DSL router (less then $30.00USD) that plugs into the cable modem just like either of your two systems. The two systems plug into the router. The router supplies the IP address's for the two system and the cable modem provides Internet access to the router. Now you have Internet access on both systems at the same time. For example(the store and make/model are just for the sake of this example, a cheap router); http://www.newegg.com/Product/Produc...82E16833180048 |
All times are GMT -5. The time now is 01:04 AM. |