Networking Forums

Networking Forums > Computer Networking > Linux Networking > RedHat 9 crashes while configuring 2nd Network Card

Reply
Thread Tools Display Modes

RedHat 9 crashes while configuring 2nd Network Card

 
 
Axel Dahmen
Guest
Posts: n/a

 
      12-14-2003, 10:20 AM
Hallo all,

Now I need some help from the community as Googling around the
Newsgroups didn't bring up an answer to my problem.
About 10 days ago I upgraded my Intel based Linux Server from RedHat 8
to RedHat 9. I booted with the RH9 CD and choosed "Upgrade System".
The Upgrade worked fine and everything seems to work ok except the
Internet connection via the 2nd NIC. Since the Upgrade I am not able
to use my 2nd NIC (which I used for my ADSL connection). First I
thought it's a problem with the rp-pppoe and I installed the latest
Version. But it didn't work either. Then I went through the adsl-***
Scripts and found out, when the error comes up: The whole System
freezes in that second when I press RETURN after issuing
ifconfig eth1 up
and the only thing which helps is pressing the reboot Button.

I thought that perhaps something went wrong during the Upgrade and I
put a new HD into the System and installed RH9 from Scratch.
Here also the same Problem occures.

As (for security reasons) I duplicated my first running Version of RH8
onto a 3rd HD I mounted this HD and have no problems at all,
activating the 2nd NIC.

As propoused in another Newsgroup I tried the "options" lines in
modules.conf but without success, wether there are options set or not
makes no difference. In RH8 the "ifconfig eth1 up" works and RH9 it
crashes.
Another propouse was, to disable the eth0 device and try to activate
eth1 alone without another eth Device being active. Also here nothing
changes, the error persists and no error can be found in the logs.

The Hardware and Settings are:
Linux version 2.4.20-8
3Com PCI 3c905B Cyclone 100baseTx (both NICs are equal)

modules.conf
alias eth0 3c59x
options eth0 io=3D0xa400 irq=3D14
alias eth1 3c59x
options eth1 io=3D0x9800 irq=3D5

ifconfig -a:
eth0 Link encap:Ethernet HWaddr 00:50A:19:A9:14
inet addr:192.168.255.58 Bcast:192.168.255.255
Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:31267 errors:0 dropped:0 overruns:0 frame:0
TX packets:35270 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:4733971 (4.5 Mb) TX bytes:5291852 (5.0 Mb)
Interrupt:14 Base address:0xa400

eth1 Link encap:Ethernet HWaddr 00:10:4B:C3:9A:A1
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:5 Base address:0x9800

I wonder wether I am the onliest person with this error as there is
nothing similar to be found in the Newsgroups.

Has anybody any clues or hints how I can get the 2nd NIC to work?
Any help is appreaciated.

Axel
 
Reply With Quote
 
 
 
 
Dale Dellutri
Guest
Posts: n/a

 
      12-15-2003, 01:55 AM
On 14 Dec 2003 03:20:23 -0800, Axel Dahmen <(E-Mail Removed)> wrote:
> About 10 days ago I upgraded my Intel based Linux Server from RedHat 8
> to RedHat 9. I booted with the RH9 CD and choosed "Upgrade System".
> The Upgrade worked fine and everything seems to work ok except the
> Internet connection via the 2nd NIC. Since the Upgrade I am not able
> to use my 2nd NIC (which I used for my ADSL connection). First I
> thought it's a problem with the rp-pppoe and I installed the latest
> Version. But it didn't work either. Then I went through the adsl-***
> Scripts and found out, when the error comes up: The whole System
> freezes in that second when I press RETURN after issuing
> ifconfig eth1 up
> and the only thing which helps is pressing the reboot Button.
>...
> As (for security reasons) I duplicated my first running Version of RH8
> onto a 3rd HD I mounted this HD and have no problems at all,
> activating the 2nd NIC.
>...
> The Hardware and Settings are:
> Linux version 2.4.20-8
> 3Com PCI 3c905B Cyclone 100baseTx (both NICs are equal)
>...
> ifconfig -a:
> eth0 Link encap:Ethernet HWaddr 00:50A:19:A9:14
> inet addr:192.168.255.58 Bcast:192.168.255.255
> Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:31267 errors:0 dropped:0 overruns:0 frame:0
> TX packets:35270 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> RX bytes:4733971 (4.5 Mb) TX bytes:5291852 (5.0 Mb)
> Interrupt:14 Base address:0xa400
>
> eth1 Link encap:Ethernet HWaddr 00:10:4B:C3:9A:A1
> BROADCAST MULTICAST MTU:1500 Metric:1
> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
> Interrupt:5 Base address:0x9800
>...


Your second ethernet NIC does not have an IP address. What IP address
does it have when you fall back to running RH8?

--
Dale Dellutri <(E-Mail Removed)> (lose the Q's)
 
Reply With Quote
 
Axel Dahmen
Guest
Posts: n/a

 
      12-15-2003, 11:42 AM
Dale Dellutri <(E-Mail Removed)> wrote in message news:<brj7qa$n5i$(E-Mail Removed)>...
> On 14 Dec 2003 03:20:23 -0800, Axel Dahmen <(E-Mail Removed)> wrote:
> > About 10 days ago I upgraded my Intel based Linux Server from RedHat 8
> > to RedHat 9. I booted with the RH9 CD and choosed "Upgrade System".
> > The Upgrade worked fine and everything seems to work ok except the
> > Internet connection via the 2nd NIC. Since the Upgrade I am not able
> > to use my 2nd NIC (which I used for my ADSL connection). First I
> > thought it's a problem with the rp-pppoe and I installed the latest
> > Version. But it didn't work either. Then I went through the adsl-***
> > Scripts and found out, when the error comes up: The whole System
> > freezes in that second when I press RETURN after issuing
> > ifconfig eth1 up
> > and the only thing which helps is pressing the reboot Button.
> >...
> > As (for security reasons) I duplicated my first running Version of RH8
> > onto a 3rd HD I mounted this HD and have no problems at all,
> > activating the 2nd NIC.
> >...
> > The Hardware and Settings are:
> > Linux version 2.4.20-8
> > 3Com PCI 3c905B Cyclone 100baseTx (both NICs are equal)
> >...
> > ifconfig -a:
> > eth0 Link encap:Ethernet HWaddr 00:50A:19:A9:14
> > inet addr:192.168.255.58 Bcast:192.168.255.255
> > Mask:255.255.255.0
> > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> > RX packets:31267 errors:0 dropped:0 overruns:0 frame:0
> > TX packets:35270 errors:0 dropped:0 overruns:0 carrier:0
> > collisions:0 txqueuelen:100
> > RX bytes:4733971 (4.5 Mb) TX bytes:5291852 (5.0 Mb)
> > Interrupt:14 Base address:0xa400
> >
> > eth1 Link encap:Ethernet HWaddr 00:10:4B:C3:9A:A1
> > BROADCAST MULTICAST MTU:1500 Metric:1
> > RX packets:0 errors:0 dropped:0 overruns:0 frame:0
> > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> > collisions:0 txqueuelen:100
> > RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
> > Interrupt:5 Base address:0x9800
> >...

>
> Your second ethernet NIC does not have an IP address. What IP address
> does it have when you fall back to running RH8?



Hallo Dale,

thank You for Your quick answer.

I thing the missing Network Address isn't the Problem because under
RH8 it's missing too.
The Network Address is only supplied (through the ISP) when the
Interface is active ...

But in the meantime I found out that the problem is probably a missing
IRQ for the 2nd NIC:


RedHat 8 (eth1 has IRQ 5 set)
cat /proc/interrupts
CPU0
0: 3528815 XT-PIC timer
1: 1289 XT-PIC keyboard
2: 0 XT-PIC cascade
5: 6203 XT-PIC eth1
8: 2 XT-PIC rtc
11: 1265895 XT-PIC aic7xxx
12: 6492 XT-PIC PS/2 Mouse
14: 329195 XT-PIC usb-uhci, usb-uhci, eth0
15: 100 XT-PIC HiSax, via82cxxx
NMI: 0
ERR: 0

ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:50A:19:A9:B2
inet addr:192.168.255.58 Bcast:192.168.255.255
Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:170057 errors:0 dropped:0 overruns:0 frame:0
TX packets:168086 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:27149852 (25.8 Mb) TX bytes:26200566 (24.9 Mb)
Interrupt:14 Base address:0xa400

eth1 Link encap:Ethernet HWaddr 00:10:4B:C3:9A:A7
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3597 errors:0 dropped:0 overruns:0 frame:0
TX packets:2689 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:593118 (579.2 Kb) TX bytes:274440 (268.0 Kb)
Interrupt:5 Base address:0x9800


RedHat 9 (eth1 doesn't show a IRQ with /proc/interrupts, but with
ifconfig -a !!!
cat /proc/interrupts
CPU0
0: 16141 XT-PIC timer
1: 128 XT-PIC keyboard
2: 0 XT-PIC cascade
8: 1 XT-PIC rtc
11: 8067 XT-PIC aic7xxx
12: 1049 XT-PIC PS/2 Mouse
14: 645 XT-PIC usb-uhci, usb-uhci, eth0
15: 3 XT-PIC HiSax
NMI: 0
ERR: 0

ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:50A:19:A9:B2
inet addr:192.168.255.58 Bcast:192.168.255.255
Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:478 errors:0 dropped:0 overruns:0 frame:0
TX packets:563 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:57701 (56.3 Kb) TX bytes:54521 (53.2 Kb)
Interrupt:14 Base address:0xa400
eth1 Link encap:Ethernet HWaddr 00:10:4B:C3:9A:A7
BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:5 Base address:0x9800

But where comes the problem from?

-Axel
 
Reply With Quote
 
Neil Horman
Guest
Posts: n/a

 
      12-15-2003, 01:11 PM
Axel Dahmen wrote:
> Dale Dellutri <(E-Mail Removed)> wrote in message news:<brj7qa$n5i$(E-Mail Removed)>...
>
>>On 14 Dec 2003 03:20:23 -0800, Axel Dahmen <(E-Mail Removed)> wrote:
>>
>>>About 10 days ago I upgraded my Intel based Linux Server from RedHat 8
>>>to RedHat 9. I booted with the RH9 CD and choosed "Upgrade System".
>>>The Upgrade worked fine and everything seems to work ok except the
>>>Internet connection via the 2nd NIC. Since the Upgrade I am not able
>>>to use my 2nd NIC (which I used for my ADSL connection). First I
>>>thought it's a problem with the rp-pppoe and I installed the latest
>>>Version. But it didn't work either. Then I went through the adsl-***
>>>Scripts and found out, when the error comes up: The whole System
>>>freezes in that second when I press RETURN after issuing
>>>ifconfig eth1 up
>>>and the only thing which helps is pressing the reboot Button.
>>>...
>>>As (for security reasons) I duplicated my first running Version of RH8
>>>onto a 3rd HD I mounted this HD and have no problems at all,
>>>activating the 2nd NIC.
>>>...
>>>The Hardware and Settings are:
>>>Linux version 2.4.20-8
>>>3Com PCI 3c905B Cyclone 100baseTx (both NICs are equal)
>>>...
>>>ifconfig -a:
>>>eth0 Link encap:Ethernet HWaddr 00:50A:19:A9:14
>>> inet addr:192.168.255.58 Bcast:192.168.255.255
>>>Mask:255.255.255.0
>>> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
>>> RX packets:31267 errors:0 dropped:0 overruns:0 frame:0
>>> TX packets:35270 errors:0 dropped:0 overruns:0 carrier:0
>>> collisions:0 txqueuelen:100
>>> RX bytes:4733971 (4.5 Mb) TX bytes:5291852 (5.0 Mb)
>>> Interrupt:14 Base address:0xa400
>>>
>>>eth1 Link encap:Ethernet HWaddr 00:10:4B:C3:9A:A1
>>> BROADCAST MULTICAST MTU:1500 Metric:1
>>> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>>> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>>> collisions:0 txqueuelen:100
>>> RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
>>> Interrupt:5 Base address:0x9800
>>>...

>>
>>Your second ethernet NIC does not have an IP address. What IP address
>>does it have when you fall back to running RH8?

>
>
>
> Hallo Dale,
>
> thank You for Your quick answer.
>
> I thing the missing Network Address isn't the Problem because under
> RH8 it's missing too.
> The Network Address is only supplied (through the ISP) when the
> Interface is active ...
>
> But in the meantime I found out that the problem is probably a missing
> IRQ for the 2nd NIC:
>
>
> RedHat 8 (eth1 has IRQ 5 set)
> cat /proc/interrupts
> CPU0
> 0: 3528815 XT-PIC timer
> 1: 1289 XT-PIC keyboard
> 2: 0 XT-PIC cascade
> 5: 6203 XT-PIC eth1
> 8: 2 XT-PIC rtc
> 11: 1265895 XT-PIC aic7xxx
> 12: 6492 XT-PIC PS/2 Mouse
> 14: 329195 XT-PIC usb-uhci, usb-uhci, eth0
> 15: 100 XT-PIC HiSax, via82cxxx
> NMI: 0
> ERR: 0
>
> ifconfig -a
> eth0 Link encap:Ethernet HWaddr 00:50A:19:A9:B2
> inet addr:192.168.255.58 Bcast:192.168.255.255
> Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:170057 errors:0 dropped:0 overruns:0 frame:0
> TX packets:168086 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> RX bytes:27149852 (25.8 Mb) TX bytes:26200566 (24.9 Mb)
> Interrupt:14 Base address:0xa400
>
> eth1 Link encap:Ethernet HWaddr 00:10:4B:C3:9A:A7
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:3597 errors:0 dropped:0 overruns:0 frame:0
> TX packets:2689 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> RX bytes:593118 (579.2 Kb) TX bytes:274440 (268.0 Kb)
> Interrupt:5 Base address:0x9800
>
>
> RedHat 9 (eth1 doesn't show a IRQ with /proc/interrupts, but with
> ifconfig -a !!!
> cat /proc/interrupts
> CPU0
> 0: 16141 XT-PIC timer
> 1: 128 XT-PIC keyboard
> 2: 0 XT-PIC cascade
> 8: 1 XT-PIC rtc
> 11: 8067 XT-PIC aic7xxx
> 12: 1049 XT-PIC PS/2 Mouse
> 14: 645 XT-PIC usb-uhci, usb-uhci, eth0
> 15: 3 XT-PIC HiSax
> NMI: 0
> ERR: 0
>
> ifconfig -a
> eth0 Link encap:Ethernet HWaddr 00:50A:19:A9:B2
> inet addr:192.168.255.58 Bcast:192.168.255.255
> Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:478 errors:0 dropped:0 overruns:0 frame:0
> TX packets:563 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> RX bytes:57701 (56.3 Kb) TX bytes:54521 (53.2 Kb)
> Interrupt:14 Base address:0xa400
> eth1 Link encap:Ethernet HWaddr 00:10:4B:C3:9A:A7
> BROADCAST MULTICAST MTU:1500 Metric:1
> RX packets:0 errors:0 dropped:0 overruns:0 frame:0
> TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:100
> RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
> Interrupt:5 Base address:0x9800
>
> But where comes the problem from?
>
> -Axel

The 2nd NIC won't have an IP address assigned to it if you're using
pppoe. The IP address will be assigned to the ppp interface that the
pppoe daemon creates after the adsl link is negotiated. But thats an
aside. It sound (based on the fact that your system is locking up) that
you may have found a bug. I would do two things:

Try to run this with a different card as your second NIC. I've run RH9
with the shipped version of pppoe on a linksys and a netgear 10/100
card. Both have worked without a hitch, and are fairly cheap (~20 bucks
retail).

Next, try to recreate the problem with you 3com cards. I would st up a
serial console and enable sysrq to capture as much system information as
you can when the box freezes. Use that info to report a bug

HTH
Neil

--
Neil Horman
Red Hat, Inc., http://people.redhat.com/nhorman
gpg keyid: 1024D / 0x92A74FA1, http://www.keyserver.net

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

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 On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
redhat can't see network card on MSI K9NGM4 V2 obakesan Linux Networking 7 07-06-2008 05:23 PM
Can't get PCI Network Card to Work - Knoppix 4.0.2/Redhat 7.2/Redhat 8.0 deja@chronofish.com Linux Networking 0 11-20-2005 05:02 PM
redhat 9.0 and networkeverywhere nc100u-wm PCI network card ncjim@hoodcanal.com Linux Networking 0 05-19-2005 12:06 AM
Configuring NIC Card DaVinci Linux Networking 0 04-18-2004 01:54 AM
Linksys wireless card crashes WindowsME when WEP is enabled. warren montgomery Windows Networking 0 12-29-2003 05:26 PM



1 2 3 4 5 6 7 8 9 10 11