[gobolinux-users] Internet problem in 013

Lucas C. Villa Real lucasvr at gobolinux.org
Sat Dec 16 05:29:10 UTC 2006


On 12/16/06, Andy Feldman <nereusren at gmail.com> wrote:
> I split this into a new thread since it doesn't have anything to do
> with the Scripts release.
>
> I'm having internet trouble with 013. The DHCP client connects to my
> Linux router and get the IP it's supposed to during boot, and then the
> internet works for exactly 1 minute. After that, the entire network is
> unreachable (besides the loopback to the IP that was assigned).
> ifconfig still shows the same info on the interface as if it's
> connected fine. Running "StopTask Network; StartTask Network" results
> in a DHCP timeout error.
>
> If I unplug my ethernet cable and plug it back in, it "resets" it so I
> get one more minute of internet by running StartTask Network... and
> then the same thing happens again. The minute starts from when it
> recognizes that I've plugged it back in, rather than when the DHCP
> lease is acquired.

This looks more like a watchdog problem on your card's driver. I have
seen a similar problem in 2 cards, and patching their drivers to skip
watchdog's initialization fixed that. I guess your driver is called
dmfe, right? The only useful parameter I can see for this driver is
'debug=1', which may be of some help for you.

By giving a quick look at its sources, maybe recompiling it with the
following patch does the trick:

--- build/drivers/net/tulip/dmfe.c.orig 2006-12-16 03:31:20.000000000 -0200
+++ build/drivers/net/tulip/dmfe.c      2006-12-16 03:31:29.000000000 -0200
@@ -611,7 +611,7 @@ static void dmfe_init_dm910x(struct DEVI
        outl(db->cr7_data, ioaddr + DCR7);

        /* Init CR15, Tx jabber and Rx watchdog timer */
-       outl(db->cr15_data, ioaddr + DCR15);
+//     outl(db->cr15_data, ioaddr + DCR15);

        /* Enable DM910X Tx/Rx function */
        db->cr6_data |= CR6_RXSC | CR6_TXSC | 0x40000;

Do you have a way to recompile and test it there? Do you have 013
installed in one of your partitions, or are you testing it from the
live cd?

-- 
Lucas
powered by /dev/dsp


More information about the gobolinux-users mailing list