Re[2]: [eepro100] wait_for_cmd_done timeout! Issue

Shem Page Shem_Page@alliedtelesyn.com
Wed, 15 Aug 2001 12:30:03 -0700


>  Compile seemed fine. But when I did a  insmod eepro100.o I got a heap of
> unresolved symbols. 

Try the updated suggestions in
  http://www.scyld.com/network/updates.html



I downloaded all relavant files and tried to follow the instructions. 
The rpm -bb SPECS/netdriver*.spec command spits back a lot of errors regarding
the lack of member names in the structures.

I had altered the spec file to allow for the different file structure of debian,
changing the mkdir to have the kernel/drivers/net, but still no luck.

Any idea what else I can do to get the rpm -bb command to work?

Also Donald Becker suggested I pass '-G 0' (and then '-G 0 -w -w') to correct
the 
EEPROM configuration and avoid the hardware bug. 

I'm not too sure how to complete this configuration. How do I configure the
eprom? Is that a permanent change or must I do it every time the ethernet card
driver is loaded.

Thanks
Shem




 I'm starting to doubt whether I'm doing things right, or that my machine even
> had this card.
>  The machine is a Sony Vaio PCG-FX200k.
...
> Index #1: Found a Intel i82562 Pro/100 V adapter at 0x3000.
...
> Intel EtherExpress Pro 10/100 EEPROM contents:
>   Station address 08:00:46:29:4B:07.
>   Board assembly 000000-000, Physical connectors present: RJ45

Looks normal to me...

>   Primary interface chip i82555 PHY #1.
>    Sleep mode is enabled.  This is not recommended.
>    Under high load the card may not respond to
>     PCI requests, and thus cause a master abort.

Yup, you need to pass  '-G 0' (and then '-G 0 -w -w') to correct the
EEPROM configuration and avoid the hardware bug.

>  Basic mode status register 0x782d ... 782d.
>    Link status: established.
>  Link partner capability is 0021: 10baseT.
>    Negotiation did not complete.
> Monitoring the MII transceiver status.
> 20:01:41.711  Baseline value of MII BMSR (basic mode status register) is
> 782d.
> And hangs there.............

It doesn't hang.
It's "Monitoring the MII transceiver status." as stated in the message.
Pull the cable and watch what happens.

Donald Becker                           becker@scyld.com
Scyld Computing Corporation             http://www.scyld.com
410 Severn Ave. Suite 210               Second Generation Beowulf Clusters
Annapolis MD 21403                      410-990-9993


_______________________________________________
eepro100 mailing list
eepro100@scyld.com
http://www.scyld.com/mailman/listinfo/eepro100