Advertisement

Connecting to LAN/Internet

Started by October 03, 2003 08:50 AM
4 comments, last by rohde 21 years, 3 months ago
Hi (again ), As per another thread I''ve successfully downloaded and compiled the source for my Ethernet card! It is now installed. But (there''s always a but isn''t there), I''m experiencing problems with connecting to our LAN and hence the net. We have three computers connected to ADSL through a router. Two of the machines are Win XP and mine is a dual-boot box with Win XP and Linux Red Hat 9. When installing my ethernet card I copied the setting from the Win XP, which is: the card automatically gets its IP, IRQ 18 and a memory address. This info I copied into the network configuration on Linux. Alas, Linux can''t get an IP it seems. When booting it installs/recognizes the eth0 interface, but it fails with getting an IP. In a terminal I tried to run ''dmesg | grep eth'' and got:
quote:
eth0: Broadcom BCM4401 100 Base-T found at mem ed8000, IRQ 10, node address 00e18 bcm440: eth0 NIC Link is up, 100 Mbps full duplex NETDEV WATCHDOG: eth0: transmit timed out
One thing about this puzzles me: At Windows my card is IRQ 18 and not 10 (which I''ve also entered into the Linux RH network configuration tool). Some ideas? I will continue my search on the net for possible solutions, and maybe, just maybe someone here knows what''s going on (in new at Linux you see).
"Yeah, I would''ve killed you, but I''m glad I didn''t - the paperwork is a bitch"
"We confess our little faults to persuade people that we have no large ones." -Francois de La Rochefoucauld (1613 - 1680). | My blog
Red Hat didn''t detect and set up the NIC automatically?

The only thing I can think of is that IRQ''s aren''t guaranteed to be the same with different OS''s, even on the same computer.
I like the DARK layout!
Advertisement
quote:
Original post by BradDaBug
Red Hat didn't detect and set up the NIC automatically?


Nope, unfortunately not! I had to download the source from ASUS's site and then compile it. I never thought it would work out. But it did, almost anyway Now I just need to figure out how I get it to config the IP...

quote:

The only thing I can think of is that IRQ's aren't guaranteed to be the same with different OS's, even on the same computer.

Ok. I thought that IRQ's are some basic stuff set in the BIOS.





"Yeah, I would've killed you, but I'm glad I didn't - the paperwork is a bitch"

[edited by - rohde on October 3, 2003 11:40:52 AM]
"We confess our little faults to persuade people that we have no large ones." -Francois de La Rochefoucauld (1613 - 1680). | My blog
IRQ 18? Man, technology is superceding me. Back in my day we only had 16 IRQs...

Anyway, check the router to make sure it can hand out 3 IP addresses, I know my linksys rooter allows me to set a limit. Also what does it say when you type ifconfig? There's a command to do the dhcp stuff. I think its called pump in redhat, but I gotta look it up.

EDIT: Just saw this. You may have already found that.

[edited by - hitchhiker90 on October 3, 2003 4:22:25 PM]
Hitchhiker90"There's one bitch in the world, one bitch with many faces" -- Jay"What are you people, on dope?" -- Mr. Hand
Make sure the card is working at all before you start trying to assign addresses and what not. Open a root shell and type ''lsmod'' (without the quotes) to list all the kernel modules are are loaded up. Look to make sure that your ethernet card module is there. From what it sounded like, this isn''t your problem. Next, try and manually give it a static address. Type ''ifconfig eth0 192.168.0.1 up'' (and replace 192.168.0.1 with some address). Put one of the other WinXP hosts on the same subnet (temporarily) and make sure you can ping between them (just type ''ping 192.168.0.2'' or ''ping 192.168.0.1''). If all that works, bring down the interface with ''ifconfig eth0 down'', then bring it up again with DHCP using ''dhcpcd''. Type ''ifconfig'' again to make sure that you have an address for eth0.

Hope that helps. I dont know if you''ve already done all this stuff already or not. Good luck to you.
Ho guys,

Thanks for the suggestions.

Funny thing though - it works at the moment! When I booted for the umphteenth time it could get an IP from our router. Maybe it was some hick-up at the router?!?! So that''s good news - kind of, it still bugs me that I don''t know what happened, but I will keep looking in to it. I''ve surfed many, many foras and messageboards for answers and tried everything from disabling APIC to recompiling my driver. Tough work for a Linux noob But it''s working now. Yay...



"Yeah, I would''ve killed you, but I''m glad I didn''t - the paperwork is a bitch"
"We confess our little faults to persuade people that we have no large ones." -Francois de La Rochefoucauld (1613 - 1680). | My blog

This topic is closed to new replies.

Advertisement