ANA6911A-TXC 10base2 driver modification

Julian Highfield J.C.Highfield@lboro.ac.uk
Wed Sep 23 13:52:48 1998


On Fri, 14 Aug 1998, Donald Becker wrote:
> > When connecting as 10base2 and insmod'ing the driver I get a few ping
> > packets through the interface, it fails, switches to 10baseT, fails,
> > switches back to 10base2 and then works OK. 10baseT/100baseTX just
> > works once insmod'ed.
> 
> Ahhh, an important clue.

When I came back from my holiday I ran a few longer tests: it turns out 
that my modified driver only works for one minute and the transmitter 
then stops. Rather like its behaviour with 10baseT at 0.89H - which 
stopped being a problem with your improvements (to media selection?) in 
0.89K.

Hacking the media selection mechanism to not switch away from 10base2 
helps but I haven't done it quite right - I get a cycle of one minute at 
10base2 (working) followed by one minute at 10baseT.

Olaf's Alpha system gets similar behaviour - he has discovered a few 
packets getting through on 10base2 before the initial automatic media 
switch away to 10baseT. I think the subsequent difference in behaviour 
was due to my hacked 0.89K having had an additional piece of transmitter 
restart code (left over from my 0.89H hacking).

Anyway, hopefully 0.89L will solve all our problems! :-) :-)

Regards,
        Julian.