* 2.4.4 breaks dhcpcd with Realtek 8139
@ 2001-04-28 15:30 Michael F Gordon
2001-04-28 15:44 ` Garett Spencley
0 siblings, 1 reply; 8+ messages in thread
From: Michael F Gordon @ 2001-04-28 15:30 UTC (permalink / raw)
To: linux-kernel
dhcpcd stops working if I install 2.4.4. Replacing the 2.4.4 version of
8139too.c with the 2.4.3 version and leaving everything else exactly
the same gets things working again. Configuring the interface by hand
after dhcpcd has timed out also works. Has anyone else seen this?
ISC DHCP 2.0, kernel compiled with gcc 2.95.2
lspci:
00:12.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 8139 (rev 10)
Boot messages with 2.4.3 version:
8139too Fast Ethernet driver 0.9.15c loaded
PCI: Found IRQ 5 for device 00:12.0
eth0: RealTek RTL8139 Fast Ethernet at 0xc9804f00, 00:10:a7:05:8e:da, IRQ 5
eth0: Identified 8139 chip type 'RTL-8139C'
Boot messages with 2.4.4 version:
8139too Fast Ethernet driver 0.9.16
PCI: Found IRQ 5 for device 00:12.0
eth0: RealTek RTL8139 Fast Ethernet at 0xc9804f00, 00:10:a7:05:8e:da, IRQ 5
eth0: Identified 8139 chip type 'RTL-8139C'
Michael Gordon
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 2.4.4 breaks dhcpcd with Realtek 8139
2001-04-28 15:30 2.4.4 breaks dhcpcd with Realtek 8139 Michael F Gordon
@ 2001-04-28 15:44 ` Garett Spencley
2001-04-28 18:29 ` David Lang
2001-05-01 0:16 ` Chmouel Boudjnah
0 siblings, 2 replies; 8+ messages in thread
From: Garett Spencley @ 2001-04-28 15:44 UTC (permalink / raw)
To: Michael F Gordon; +Cc: linux-kernel
On Sat, 28 Apr 2001, Michael F Gordon wrote:
> dhcpcd stops working if I install 2.4.4. Replacing the 2.4.4 version of
> 8139too.c with the 2.4.3 version and leaving everything else exactly
> the same gets things working again. Configuring the interface by hand
> after dhcpcd has timed out also works. Has anyone else seen this?
I noticed this in 2.4.3-acX series as well. But here's the funny part:
When dhcp starts up during bootup it doesn't work. But as
soon as I log in and do a su -c '/etc/rc.d/init.d/network restart' there's
instant success!
This is on Mandrake 8.0
It doesn't make much sense to me.
--
Garett
> ISC
DHCP 2.0, kernel compiled with gcc 2.95.2 >
> lspci:
> 00:12.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 8139 (rev 10)
>
> Boot messages with 2.4.3 version:
> 8139too Fast Ethernet driver 0.9.15c loaded
> PCI: Found IRQ 5 for device 00:12.0
> eth0: RealTek RTL8139 Fast Ethernet at 0xc9804f00, 00:10:a7:05:8e:da, IRQ 5
> eth0: Identified 8139 chip type 'RTL-8139C'
>
> Boot messages with 2.4.4 version:
> 8139too Fast Ethernet driver 0.9.16
> PCI: Found IRQ 5 for device 00:12.0
> eth0: RealTek RTL8139 Fast Ethernet at 0xc9804f00, 00:10:a7:05:8e:da, IRQ 5
> eth0: Identified 8139 chip type 'RTL-8139C'
>
>
>
> Michael Gordon
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 2.4.4 breaks dhcpcd with Realtek 8139
2001-04-28 15:44 ` Garett Spencley
@ 2001-04-28 18:29 ` David Lang
2001-04-28 22:11 ` Michael F Gordon
2001-05-01 0:16 ` Chmouel Boudjnah
1 sibling, 1 reply; 8+ messages in thread
From: David Lang @ 2001-04-28 18:29 UTC (permalink / raw)
To: Garett Spencley; +Cc: Michael F Gordon, linux-kernel
what sort of switch are you plugged into? some Cisco switches have a
'feature' that ignores all traffic from a port for X seconds after a
machine is plugged in / powered on on a port (they claim somehting about
preventing loops) it may be that the new kernel now boots up faster then
the old one so that the DHCP request is lost in the switch, a few seconds
later when you do it by hand the swich has enabled your port and
everything works.
David Lang
On Sat, 28 Apr 2001, Garett Spencley
wrote:
> Date: Sat, 28 Apr 2001 11:44:58 -0400 (EDT)
> From: Garett Spencley <gspen@home.com>
> To: Michael F Gordon <Michael.Gordon@ee.ed.ac.uk>
> Cc: linux-kernel@vger.kernel.org
> Subject: Re: 2.4.4 breaks dhcpcd with Realtek 8139
>
> On Sat, 28 Apr 2001, Michael F Gordon wrote:
>
> > dhcpcd stops working if I install 2.4.4. Replacing the 2.4.4 version of
> > 8139too.c with the 2.4.3 version and leaving everything else exactly
> > the same gets things working again. Configuring the interface by hand
> > after dhcpcd has timed out also works. Has anyone else seen this?
>
> I noticed this in 2.4.3-acX series as well. But here's the funny part:
> When dhcp starts up during bootup it doesn't work. But as
> soon as I log in and do a su -c '/etc/rc.d/init.d/network restart' there's
> instant success!
>
> This is on Mandrake 8.0
>
> It doesn't make much sense to me.
>
> --
> Garett
>
> > ISC
> DHCP 2.0, kernel compiled with gcc 2.95.2 >
> > lspci:
> > 00:12.0 Ethernet controller: Realtek Semiconductor Co., Ltd. 8139 (rev 10)
> >
> > Boot messages with 2.4.3 version:
> > 8139too Fast Ethernet driver 0.9.15c loaded
> > PCI: Found IRQ 5 for device 00:12.0
> > eth0: RealTek RTL8139 Fast Ethernet at 0xc9804f00, 00:10:a7:05:8e:da, IRQ 5
> > eth0: Identified 8139 chip type 'RTL-8139C'
> >
> > Boot messages with 2.4.4 version:
> > 8139too Fast Ethernet driver 0.9.16
> > PCI: Found IRQ 5 for device 00:12.0
> > eth0: RealTek RTL8139 Fast Ethernet at 0xc9804f00, 00:10:a7:05:8e:da, IRQ 5
> > eth0: Identified 8139 chip type 'RTL-8139C'
> >
> >
> >
> > Michael Gordon
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> > the body of a message to majordomo@vger.kernel.org
> > More majordomo info at http://vger.kernel.org/majordomo-info.html
> > Please read the FAQ at http://www.tux.org/lkml/
> >
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 2.4.4 breaks dhcpcd with Realtek 8139
2001-04-28 18:29 ` David Lang
@ 2001-04-28 22:11 ` Michael F Gordon
2001-04-29 11:04 ` Ingo Oeser
0 siblings, 1 reply; 8+ messages in thread
From: Michael F Gordon @ 2001-04-28 22:11 UTC (permalink / raw)
To: David Lang; +Cc: Garett Spencley, Michael F Gordon, linux-kernel
On Sat, Apr 28, 2001 at 11:29:15AM -0700, David Lang wrote:
> what sort of switch are you plugged into? some Cisco switches have a
> 'feature' that ignores all traffic from a port for X seconds after a
> machine is plugged in / powered on on a port (they claim somehting about
> preventing loops) it may be that the new kernel now boots up faster then
> the old one so that the DHCP request is lost in the switch, a few seconds
> later when you do it by hand the swich has enabled your port and
> everything works.
I'm plugged in to a cable modem, with the DHCP server at the ISP. The
server requires the MAC address to be registered, so sending the DHCP
request with a different MAC address could cause the symptoms. I doubt
it's a timing problem - replacing the 8139 driver with the 2.4.3 version
but otherwise using the distributed 2.4.4 makes DHCP work as expected.
Michael Gordon
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 2.4.4 breaks dhcpcd with Realtek 8139
2001-04-28 22:11 ` Michael F Gordon
@ 2001-04-29 11:04 ` Ingo Oeser
2001-04-29 15:46 ` Garett Spencley
0 siblings, 1 reply; 8+ messages in thread
From: Ingo Oeser @ 2001-04-29 11:04 UTC (permalink / raw)
To: Michael F Gordon; +Cc: David Lang, Garett Spencley, linux-kernel, Jeff Garzik
On Sat, Apr 28, 2001 at 11:11:51PM +0100, Michael F Gordon wrote:
> On Sat, Apr 28, 2001 at 11:29:15AM -0700, David Lang wrote:
> > what sort of switch are you plugged into? some Cisco switches have a
> > 'feature' that ignores all traffic from a port for X seconds after a
> > machine is plugged in / powered on on a port (they claim somehting about
> > preventing loops) it may be that the new kernel now boots up faster then
> > the old one so that the DHCP request is lost in the switch, a few seconds
> > later when you do it by hand the swich has enabled your port and
> > everything works.
>
> I'm plugged in to a cable modem, with the DHCP server at the ISP. The
> server requires the MAC address to be registered, so sending the DHCP
> request with a different MAC address could cause the symptoms. I doubt
> it's a timing problem - replacing the 8139 driver with the 2.4.3 version
> but otherwise using the distributed 2.4.4 makes DHCP work as expected.
The Windows drivers distributed along with that Realtek cards
have this problem[1] any many users of the CSN[2] run into the
"secure mode" on our hubs/switches, causing their port to be
disabled.
So we have just ported a BUG from Windows to Linux, if you are
right ;-)
BTW: CC'ed the maintainer. He might be interested, as maintainers
usally are on BUGs ;-)
Regards
Ingo Oeser
[1] Sometimes forgetting their MAC and sending either random or
zero MAC out. This depends on whatever.
[2] Chemnitz Students Network - large LAN with >1000 computers
--
10.+11.03.2001 - 3. Chemnitzer LinuxTag <http://www.tu-chemnitz.de/linux/tag>
<<<<<<<<<<<< been there and had much fun >>>>>>>>>>>>
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: 2.4.4 breaks dhcpcd with Realtek 8139
2001-04-29 11:04 ` Ingo Oeser
@ 2001-04-29 15:46 ` Garett Spencley
0 siblings, 0 replies; 8+ messages in thread
From: Garett Spencley @ 2001-04-29 15:46 UTC (permalink / raw)
To: Ingo Oeser; +Cc: Michael F Gordon, David Lang, linux-kernel
> I'm plugged in to a cable modem, with the DHCP server at the ISP. The
> server requires the MAC address to be registered, so sending the DHCP
> request with a different MAC address could cause the symptoms. I doubt
> it's a timing problem - replacing the 8139 driver with the 2.4.3 version
> but otherwise using the distributed 2.4.4 makes DHCP work as expected.
I meant to get back sooner. I'm also plugged into a cable modem (though
trhough a 5 port hub). Same symptoms for me.
--
Garett
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 2.4.4 breaks dhcpcd with Realtek 8139
2001-04-28 15:44 ` Garett Spencley
2001-04-28 18:29 ` David Lang
@ 2001-05-01 0:16 ` Chmouel Boudjnah
1 sibling, 0 replies; 8+ messages in thread
From: Chmouel Boudjnah @ 2001-05-01 0:16 UTC (permalink / raw)
To: Garett Spencley; +Cc: Michael F Gordon, linux-kernel
Garett Spencley <gspen@home.com> writes:
> On Sat, 28 Apr 2001, Michael F Gordon wrote:
>
> > dhcpcd stops working if I install 2.4.4. Replacing the 2.4.4 version of
> > 8139too.c with the 2.4.3 version and leaving everything else exactly
> > the same gets things working again. Configuring the interface by hand
> > after dhcpcd has timed out also works. Has anyone else seen this?
>
> I noticed this in 2.4.3-acX series as well. But here's the funny part:
> When dhcp starts up during bootup it doesn't work. But as
> soon as I log in and do a su -c '/etc/rc.d/init.d/network restart' there's
> instant success!
>
> This is on Mandrake 8.0
>
> It doesn't make much sense to me.
you may want to report the bug at :
https://qa.mandrakesoft.com/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: 2.4.4 breaks dhcpcd with Realtek 8139
@ 2001-04-28 15:46 André Cruz
0 siblings, 0 replies; 8+ messages in thread
From: André Cruz @ 2001-04-28 15:46 UTC (permalink / raw)
To: linux-kernel
I too have this problem. The first time dhcpcd is executed it fails due
to timeout.
If we execute it again it works fine. Looks like the first packets
sent/received through the interface don't get treated right.
If I reverse the 2.4.4 patch to 2.4.3 it starts working well again.
Something's up with the realtek driver update I would say.
I'm not on the list so please CC me replys.
Thanks.
------------
André Cruz
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2001-04-30 23:18 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-04-28 15:30 2.4.4 breaks dhcpcd with Realtek 8139 Michael F Gordon
2001-04-28 15:44 ` Garett Spencley
2001-04-28 18:29 ` David Lang
2001-04-28 22:11 ` Michael F Gordon
2001-04-29 11:04 ` Ingo Oeser
2001-04-29 15:46 ` Garett Spencley
2001-05-01 0:16 ` Chmouel Boudjnah
-- strict thread matches above, loose matches on Subject: below --
2001-04-28 15:46 André Cruz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox