Steffen B.(deleted)
|
devn-rtl8169.so doesn't work with RTL8111C
|
Steffen B.(deleted)
07/28/2008 8:59 AM
post11136
|
devn-rtl8169.so doesn't work with RTL8111C
I use a Gigabyte GA-MA78GM-S2H motherboard with onboard Realtek RTL8111C (pci -v see attachment). The io-net driver devn
-rtl8169.so starts with following error message: unable to init dll devn-rtl8169: No such device
# sloginfo
Jul 23 13:40:05 2 10 0 rtl8169: TBI mode not yet supported
Jul 23 13:40:05 2 10 0 devn-rtl8169: Failure, unable to detectMII (PHY) Interface.
Jul 23 13:40:05 2 10 0 devn-rtl8169: Failed rtl_hw_config().
Jul 23 13:40:05 2 10 0 devn-rtl8169: rtl_create_instance() failed for scanned vid: 0x10ec did: 0x8168 idx: 0x0
Jul 23 13:40:05 5 14 0 tcpip starting
Jul 23 13:40:05 3 14 0 Using pseudo random generator. See "random" option
But the driver works if I plug off the ethernet cable:
# sloginfo
Jul 28 14:54:24 5 10 0 rtl_FindPHY(): an_capable 0x8, force_advertise -1, media_rate -1, duplex -1
Jul 28 14:54:24 6 10 0 tcrval 3c000000
Jul 28 14:54:24 5 14 0 tcpip starting
Jul 28 14:54:24 3 14 0 Using pseudo random generator. See "random" option
The driver works too with another motherboard and RTL8111B.
|
|
|
Hugh Brown
|
RE: devn-rtl8169.so doesn't work with RTL8111C
|
Hugh Brown
08/11/2008 8:15 AM
post11614
|
RE: devn-rtl8169.so doesn't work with RTL8111C
Yes, this is currently not supported, as we don't have any hardware with a TBI interface.
-----Original Message-----
From: Steffen Brühl [mailto:community-noreply@qnx.com]
Sent: Monday, July 28, 2008 8:59 AM
To: drivers-networking
Subject: devn-rtl8169.so doesn't work with RTL8111C
I use a Gigabyte GA-MA78GM-S2H motherboard with onboard Realtek RTL8111C (pci -v see attachment). The io-net driver devn
-rtl8169.so starts with following error message: unable to init dll devn-rtl8169: No such device
# sloginfo
Jul 23 13:40:05 2 10 0 rtl8169: TBI mode not yet supported
Jul 23 13:40:05 2 10 0 devn-rtl8169: Failure, unable to detectMII (PHY) Interface.
Jul 23 13:40:05 2 10 0 devn-rtl8169: Failed rtl_hw_config().
Jul 23 13:40:05 2 10 0 devn-rtl8169: rtl_create_instance() failed for scanned vid: 0x10ec did: 0x8168 idx: 0x0
Jul 23 13:40:05 5 14 0 tcpip starting
Jul 23 13:40:05 3 14 0 Using pseudo random generator. See "random" option
But the driver works if I plug off the ethernet cable:
# sloginfo
Jul 28 14:54:24 5 10 0 rtl_FindPHY(): an_capable 0x8, force_advertise -1, media_rate -1, duplex -1
Jul 28 14:54:24 6 10 0 tcrval 3c000000
Jul 28 14:54:24 5 14 0 tcpip starting
Jul 28 14:54:24 3 14 0 Using pseudo random generator. See "random" option
The driver works too with another motherboard and RTL8111B.
_______________________________________________
Networking Drivers
http://community.qnx.com/sf/go/post11136
|
|
|
Steffen B.(deleted)
|
Re: RE: devn-rtl8169.so doesn't work with RTL8111C
|
Steffen B.(deleted)
08/11/2008 10:10 AM
post11621
|
Re: RE: devn-rtl8169.so doesn't work with RTL8111C
Hi Hugh,
thank you very much for your answer.
I think we use MII interface not TBI, because if I plug off the ethernet cable, start the driver and after that plug in
the ethernet cable the driver works with MII.
Best regards, Steffen
|
|
|
Hugh Brown
|
RE: RE: devn-rtl8169.so doesn't work with RTL8111C
|
Hugh Brown
08/11/2008 10:19 AM
post11622
|
RE: RE: devn-rtl8169.so doesn't work with RTL8111C
Well for some reason the chip is reporting TBI mode, as seen in your sloginfo output, so that is why the driver is not
working. Why the chip doesn't report TBI mode when the cable is unplugged, I have no idea. I have attached a modified
driver that doesn't check for the TBI bit, so please try it and let me know if it works.
Thanks, Hugh.
-----Original Message-----
From: Steffen Brühl [mailto:community-noreply@qnx.com]
Sent: Monday, August 11, 2008 10:10 AM
To: drivers-networking
Subject: Re: RE: devn-rtl8169.so doesn't work with RTL8111C
Hi Hugh,
thank you very much for your answer.
I think we use MII interface not TBI, because if I plug off the ethernet cable, start the driver and after that plug in
the ethernet cable the driver works with MII.
Best regards, Steffen
_______________________________________________
Networking Drivers
http://community.qnx.com/sf/go/post11621
|
|
|
Steffen B.(deleted)
|
Re: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
|
Steffen B.(deleted)
08/11/2008 10:47 AM
post11629
|
Re: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
The modified driver seems to work.
#sloginfo
Aug 11 16:41:51 6 10 0 tcrval 3f4000c0 - version c
Aug 11 16:41:51 5 10 0 rtl_FindPHY(): an_capable 0x8, force_advertise -1, media_rate -1, duplex -1
Aug 11 16:41:51 5 14 0 tcpip starting
Aug 11 16:41:51 3 14 0 Using pseudo random generator. See "random" option
Aug 11 16:41:52 5 14 0 tcpip starting
Aug 11 16:41:52 3 14 0 Using pseudo random generator. See "random" option
Aug 11 16:41:54 6 10 0 Phy Status 8b
Aug 11 16:41:54 5 10 0 devn-rtl8169: Link up (100 BaseT Full Duplex)
Thank you very much, Steffen
|
|
|
Hugh Brown
|
RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
|
Hugh Brown
08/11/2008 10:49 AM
post11632
|
RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
Great! Thanks, Hugh.
-----Original Message-----
From: Steffen Brühl [mailto:community-noreply@qnx.com]
Sent: Monday, August 11, 2008 10:48 AM
To: drivers-networking
Subject: Re: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
The modified driver seems to work.
#sloginfo
Aug 11 16:41:51 6 10 0 tcrval 3f4000c0 - version c
Aug 11 16:41:51 5 10 0 rtl_FindPHY(): an_capable 0x8, force_advertise -1, media_rate -1, duplex -1
Aug 11 16:41:51 5 14 0 tcpip starting
Aug 11 16:41:51 3 14 0 Using pseudo random generator. See "random" option
Aug 11 16:41:52 5 14 0 tcpip starting
Aug 11 16:41:52 3 14 0 Using pseudo random generator. See "random" option
Aug 11 16:41:54 6 10 0 Phy Status 8b
Aug 11 16:41:54 5 10 0 devn-rtl8169: Link up (100 BaseT Full Duplex)
Thank you very much, Steffen
_______________________________________________
Networking Drivers
http://community.qnx.com/sf/go/post11629
|
|
|
Steffen B.(deleted)
|
Re: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
|
Steffen B.(deleted)
08/14/2008 4:39 AM
post11771
|
Re: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
Hi Hugh,
the driver works with the RTL8111C now, but I have problems with RTL8111B. After a few minutes I got timeouts on my
ethernet connection.
But your experimental driver from the following topic works with RTL8111B:
http://community.qnx.com/sf/discussion/do/listPosts/projects.bsp/discussion.bsp.topc1322
Best regards,
Steffen
|
|
|
Owen Marsh(deleted)
|
Re: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
|
Owen Marsh(deleted)
09/17/2008 7:53 PM
post13595
|
Re: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
I have successfully used the modified driver with a Gigabyte GA-EP45-DS3 motherboard which has two RTL8111C interfaces.
However when I remove and then re-insert a network cable the 'nicinfo' command shows the current operation rate as 0 kb/
s half-duplex instead of the original 100.00 Mb/s full-duplex. I am starting io-net with the command 'io-net -d rtl8169
speed=100,duplex=1 -p tcpip -p qnet'.
|
|
|
Hugh Brown
|
RE: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
|
Hugh Brown
09/18/2008 8:10 AM
post13606
|
RE: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
We will have to take a look at this.
-----Original Message-----
From: Owen Marsh [mailto:community-noreply@qnx.com]
Sent: Wednesday, September 17, 2008 7:54 PM
To: drivers-networking
Subject: Re: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
I have successfully used the modified driver with a Gigabyte GA-EP45-DS3
motherboard which has two RTL8111C interfaces. However when I remove and
then re-insert a network cable the 'nicinfo' command shows the current
operation rate as 0 kb/s half-duplex instead of the original 100.00 Mb/s
full-duplex. I am starting io-net with the command 'io-net -d rtl8169
speed=100,duplex=1 -p tcpip -p qnet'.
_______________________________________________
Networking Drivers
http://community.qnx.com/sf/go/post13595
|
|
|
chengzhi lu
|
Re: RE: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
|
chengzhi lu
01/12/2009 4:46 PM
post19911
|
Re: RE: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
Hi Hugh,
The driver devn-rtl8169.so was already included in QNX V6.3.0 SP3 released at end of 2007 as a stable version. May I
know what are the changes/improvement done in your experimental version?
We want to use the driver to drive a CPU card with RTL8111C chipset. Haven't got the hardware yet. But a bit worry when
I saw this post in forum. Do you think I can use devn-rtl8169.so in QNX V6.3.0 SP3 official release to drive RTL8111C?
Thanks,
Chengzhi
|
|
|
Hugh Brown
|
RE: RE: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
|
Hugh Brown
01/13/2009 7:51 AM
post19939
|
RE: RE: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
The only change to the driver was to comment out the code that checked
for a TBI interface. This was causing the driver to exit on the 8169C
chip.
-----Original Message-----
From: chengzhi lu [mailto:community-noreply@qnx.com]
Sent: Monday, January 12, 2009 4:46 PM
To: drivers-networking
Subject: Re: RE: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
Hi Hugh,
The driver devn-rtl8169.so was already included in QNX V6.3.0 SP3
released at end of 2007 as a stable version. May I know what are the
changes/improvement done in your experimental version?
We want to use the driver to drive a CPU card with RTL8111C chipset.
Haven't got the hardware yet. But a bit worry when I saw this post in
forum. Do you think I can use devn-rtl8169.so in QNX V6.3.0 SP3 official
release to drive RTL8111C?
Thanks,
Chengzhi
_______________________________________________
Networking Drivers
http://community.qnx.com/sf/go/post19911
|
|
|
chengzhi lu
|
Re: RE: RE: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
|
chengzhi lu
01/13/2009 11:55 PM
post20000
|
Re: RE: RE: RE: RE: RE: devn-rtl8169.so doesn't work with RTL8111C
Hugh, thank you very much!
|
|
|
Gerard Pou
|
Re: devn-rtl8169.so doesn't work with RTL8111C
|
Gerard Pou
04/23/2009 10:35 AM
post27892
|
Re: devn-rtl8169.so doesn't work with RTL8111C
I have the same error but my QNX 4.25
The LAN controller used is Realtek RTL8111C-GR based on PCI-express 1X bus. There is no dedicated driver for QNX from
Realtek’s download site. QNX 4.25 should can detect Realtek LAN controller. From your error message” Net.rtl 8169:
Failure, unable to detected MII (PHY) interface. Net.rtl 8169: TBI mode not yet supported”,
I think it should be wrong identified controller. 8169 is PCI based controller.
Please i need the driver because the driver solution in this forum is for QNX 6
Thank You for your support
|
|
|
Hugh Brown
|
RE: devn-rtl8169.so doesn't work with RTL8111C
|
Hugh Brown
04/23/2009 10:39 AM
post27893
|
RE: devn-rtl8169.so doesn't work with RTL8111C
Here you go.
-----Original Message-----
From: Gerard Pou [mailto:community-noreply@qnx.com]
Sent: Thursday, April 23, 2009 10:35 AM
To: drivers-networking
Subject: Re: devn-rtl8169.so doesn't work with RTL8111C
I have the same error but my QNX 4.25
The LAN controller used is Realtek RTL8111C-GR based on PCI-express 1X
bus. There is no dedicated driver for QNX from Realtek's download site.
QNX 4.25 should can detect Realtek LAN controller. From your error
message" Net.rtl 8169: Failure, unable to detected MII (PHY) interface.
Net.rtl 8169: TBI mode not yet supported",
I think it should be wrong identified controller. 8169 is PCI based
controller.
Please i need the driver because the driver solution in this forum is
for QNX 6
Thank You for your support
_______________________________________________
Networking Drivers
http://community.qnx.com/sf/go/post27892
|
|
|
Gerard Pou
|
Re: RE: devn-rtl8169.so doesn't work with RTL8111C
|
Gerard Pou
05/04/2009 11:43 AM
post28636
|
Re: RE: devn-rtl8169.so doesn't work with RTL8111C
It works perfectly!! Tank you very much! ^^
|
|
|
|