[etherlab-users] 8139too driver for 8139C+

Florian Pose fp at igh-essen.com
Thu Jul 5 09:00:06 CEST 2007


Hi Philipp,

On Wed, Jul 04, 2007 at 03:38:16PM +0200, Philipp Monden wrote:
> I just installed the linux and rtai packages coming with etherlab, and
> etherlab itself. Everything seemed to run fine. I am running a gentoo
> distribution, so I cannot use the startup script.

you could BTW, if you'd comment out all those rc.* calls. To support non-suse
systems will be a feature of release 1.3.0.

> Now when I try to load the packages manually:
> modprobe ec_master ec_eoeif_count=0
> modprobe ec_8139too ec_device_index=0
> 
> I get the syslog messages:
> EtherCAT: Master driver 1.2.0 stable r770
> EtherCAT: Initialising 1 EtherCAT Master(s)
> EtherCAT: Initialising Master 0
> EtherCAT: Master 0 initialised.
> ec8139too EtherCAT-capable Fast Ethernet driver 0.9.27, master 1.2.0 stable r770
> ec_device_index is 0
> No EtherCAT device registered!
> 
> ... I think that might be because I use a NIC with Realtek 8139C+ Chip
> (lspci says: ...RTL-8139/8139C/8139C+ (rev 10)
> ... can anybody tell me what might be wrong?
> 
> I did not connect any network /bus yet, but I don't think that's the problem.

You're right. This looks as the ec_8139too driver does not feel responsible for
your device (although this is strange, because it seems to be the correct
chipset). Could you check, if the device is handled correctly by the usual
8139too driver? If not, you'll most likely need another network adapter.

BTW, I'm currently busy with patching the Intel PRO/1000 (e1000) driver to make
it run with the master. NVIDIA nForce (forcedeth) chipsets will also be
supported.

-- 
Best regards,
Florian Pose



More information about the Etherlab-users mailing list