View previous topic :: View next topic |
Author |
Message |
crog62 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 22 Nov 2003 Posts: 6
|
Posted: Fri Dec 05, 2003 4:47 am Post subject: Network Unreachable Woes |
|
|
I am having a problem that I've seen elsewhere. I boot from the LiveCD and networking works find using a NetGear FA310TX2. DMESG says the Linux Tulip driver is loaded. The device is on IRQ10 with a base address 0xb000.
I finally got a kernel built that would recognize an eth0 device (I had to build them into the kernel, the modules I built would not install with modprobe - an invalid module problem). When I 'ifconfig eth0' the irq is 17 and the base address is something really strange.
I though I could pass an 'ether=10,0xb000,eth0" via grub but that doesn't work. Also trying to pass the irq and io_addr via ifconfig fails.
Any ideas? I do notice that many people have problems with networking after building their own kernels. What is magical about the live CDs that allow networking to come up so well while the built kernels are so tricky...
Thanks,
Craig |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
ikaro Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/130830920042dd3d4464379.jpg)
Joined: 14 Jul 2003 Posts: 2527 Location: Denmark
|
Posted: Fri Dec 05, 2003 6:43 am Post subject: |
|
|
can you see which modules the liveCD loads ? lsmod
find those modules in the kernel and compile them. _________________ linux: #232767 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mizery de aria Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 07 Dec 2003 Posts: 309
|
Posted: Mon Dec 08, 2003 9:03 pm Post subject: |
|
|
Eh, I'm having a similar issue but using genkernel. I get Internet access using the LiveCD but not with my linux installation.
I checked the modules loaded from using the livecd compared to the ones that were loaded with my installation and none from the livecd were related to this issue. In fact, nearly all the ones loaded from the livecd were loaded from my hd installation.
My thread is at https://forums.gentoo.org/viewtopic.php?t=112787 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Mr. Atoz Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
Joined: 06 May 2002 Posts: 84 Location: Colorado
|
Posted: Mon Dec 08, 2003 9:33 pm Post subject: |
|
|
I have a machine that uses the Tulip driver. I compile it as a module and it loads fine.
Did you put the module name in your /etc/modules.autoload/kernel-2.x directory?
To my knowledge, most modern eth cards never need you to specify IRQ/IO addresses; that was primarily for legacy ISA cards (ala NE2000)
Is your tulip card by chance the 2nd adapter in the system? I had an issue where the built-in NIC failed and I added a tulip card. I had funk until I disabled the failed internal card in my BIOS.
The magic in the Live CD's, AFAIK, is that almost everything is compiled in or compiled as a module, and it also runs the RedHat "kudzu" hardware detection program. That is something else you can try...
Code: |
emerge kudzu
rc-update add kudzu default
OR
rc-update add kudzu boot
|
I'm not sure if you should use default or boot, so you might read up on it.
Let us know. _________________ ---Atoz |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
mike4148 l33t
![l33t l33t](/images/ranks/rank_rect_4.gif)
Joined: 09 Sep 2003 Posts: 641
|
Posted: Tue Dec 09, 2003 1:11 am Post subject: |
|
|
Try booting with the "noacpi" kernel parameter. If ACPI is in your kernel, it causes PCI cards to be initialized differently; "noacpi" disables it. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|