Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - RTL8111/8168B support: (20 Items)
   
RTL8111/8168B support  
Hi,

Is there a driver for the 10ec:8168 controller available for QNX 6.5.0?

Class          = Network (Ethernet)
Vendor ID      = 1814h, Realtek Semiconductor Co., Ltd.
Device ID      = 3091h,  RTL8111/8168B PCI Express Gigabit Ethernet controller
PCI index      = 0h
Class Codes    = 020000h
Revision ID    = 6h

Regards,
Andrey
Re: RTL8111/8168B support  
Yes, devnp-rtl8169.so.



On 2015/8/15, 3:46 PM, "Andrey Docuchaev" <community-noreply@qnx.com>
wrote:

>Hi,
>
>Is there a driver for the 10ec:8168 controller available for QNX 6.5.0?
>
>Class          = Network (Ethernet)
>Vendor ID      = 1814h, Realtek Semiconductor Co., Ltd.
>Device ID      = 3091h,  RTL8111/8168B PCI Express Gigabit Ethernet
>controller
>PCI index      = 0h
>Class Codes    = 020000h
>Revision ID    = 6h
>
>Regards,
>Andrey
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post114266
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com

Re: RTL8111/8168B support  
Hello Hugh!

Unfortunately, this driver does not work for me. I've tried both 6.5.0 and 6.5.0SP1 versions with the same result. It 
seems like driver does not forwarding telnet/ftp/nfs/... traffic up to the stack. ping utility works with huge (~1 min) 
timeouts.

Please find logs attached:
- pidin mem;
- ifconfig;
- nicinfo;
- sloginfo;
- ping.

Regards,
Andrey
Attachment: Text logs.tar.gz 2.21 KB
Re: RTL8111/8168B support  
Please will you run the attached debug driver with your ping and post the
sloginfo output?

Thanks, Hugh.



On 2015/8/17, 2:11 PM, "Andrey Docuchaev" <community-noreply@qnx.com>
wrote:

>Hello Hugh!
>
>Unfortunately, this driver does not work for me. I've tried both 6.5.0
>and 6.5.0SP1 versions with the same result. It seems like driver does not
>forwarding telnet/ftp/nfs/... traffic up to the stack. ping utility works
>with huge (~1 min) timeouts.
>
>Please find logs attached:
>- pidin mem;
>- ifconfig;
>- nicinfo;
>- sloginfo;
>- ping.
>
>Regards,
>Andrey
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post114274
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com

Attachment: Text devnp-rtl8169.so 243.69 KB
Re: RTL8111/8168B support  
Hello Hugh!

Unfortunately, I have "Unresolved symbol "nic_delay" called from devnp-rtl8169.so" with this version. Thank you for your
 help.

Regards,
Andrey
Re: RTL8111/8168B support  
Are you running 6.5.0 SP1?



On 2015/8/18, 2:11 PM, "Andrey Docuchaev" <community-noreply@qnx.com>
wrote:

>Hello Hugh!
>
>Unfortunately, I have "Unresolved symbol "nic_delay" called from
>devnp-rtl8169.so" with this version. Thank you for your help.
>
>Regards,
>Andrey
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post114292
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com

Re: RTL8111/8168B support  
Yes, it was updated to 650SP1 (qnxsdp-6.5.0SP1-x86-201206270843-nto.sh).
Re: RTL8111/8168B support  
Please try the attached driver.



On 2015/8/18, 2:32 PM, "Andrey Docuchaev" <community-noreply@qnx.com>
wrote:

>Yes, it was updated to 650SP1 (qnxsdp-6.5.0SP1-x86-201206270843-nto.sh).
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post114294
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com

Attachment: Text devnp-rtl8169.so 244.75 KB
Re: RTL8111/8168B support  
Please find the sloginfo output attached. The only difference is that there is no driver timeouts.

> Please try the attached driver.
Attachment: Text sloginfo.txt 42.57 KB
Re: RTL8111/8168B support  
OK, I think that I can see what is happening. For some reason this chip
returns a zero length for some receive instances. Could you please do one
more thing for me? Start the driver with ³verbose=3², do a few pings, and
send me the sloginfo output.

Thanks, Hugh.



On 2015/8/18, 3:51 PM, "Andrey Docuchaev" <community-noreply@qnx.com>
wrote:

>Please find the sloginfo output attached. The only difference is that
>there is no driver timeouts.
>
>> Please try the attached driver.
>
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post114297
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com

Re: RTL8111/8168B support  
The debug driver is crashing with any verbose option. Default SP1 version running without faults. Both sloginfo outups 
attached.

Thanks,
Andrey

> OK, I think that I can see what is happening. For some reason this chip
> returns a zero length for some receive instances. Could you please do one
> more thing for me? Start the driver with ³verbose=3², do a few pings, and
> send me the sloginfo output.
> 
> Thanks, Hugh.


Attachment: Text sloginfo_default_drv_log 4.24 KB Text sloginfo_log 1.01 KB
Re: RTL8111/8168B support  
I’ll take a look at this when I have a chance. I’m rather tied up right
now.




On 2015/8/19, 1:17 PM, "Andrey Docuchaev" <community-noreply@qnx.com>
wrote:

>The debug driver is crashing with any verbose option. Default SP1 version
>running without faults. Both sloginfo outups attached.
>
>Thanks,
>Andrey
>
>> OK, I think that I can see what is happening. For some reason this chip
>> returns a zero length for some receive instances. Could you please do
>>one
>> more thing for me? Start the driver with ³verbose=3², do a few pings,
>>and
>> send me the sloginfo output.
>> 
>> Thanks, Hugh.
>
>
>
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post114306
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com

Re: RTL8111/8168B support  
Ok. Thanks for your help.

Regards,
Andrey

> I’ll take a look at this when I have a chance. I’m rather tied up right
> now.
Re: RTL8111/8168B support  
When does io-pkt crash - just after starting the driver or when you try to
ifconfig the interface? I have run the devnp-rtl8169.so driver that I sent
you with ³verbose=3² and I don¹t get a crash.




On 2015/8/20, 1:32 PM, "Andrey Docuchaev" <community-noreply@qnx.com>
wrote:

>Ok. Thanks for your help.
>
>Regards,
>Andrey
>
>> I¹ll take a look at this when I have a chance. I¹m rather tied up right
>> now.
>
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post114316
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com

Re: RTL8111/8168B support  
Hello Hugh!

It's crashing right after starting.

The only workaround is the following: "LD_DEBUG=libs io-pkt-v4-hc -ptcpip -drtl8169 verbose=3". sloginfo output for this
 case is attached.

Regards,
Andrey


> When does io-pkt crash - just after starting the driver or when you try to
> ifconfig the interface? I have run the devnp-rtl8169.so driver that I sent
> you with ³verbose=3² and I don¹t get a crash.
Attachment: Text sloginfo.log 6.82 KB
Re: RTL8111/8168B support  
Can you use this workaround for the time being, as it appears that the
driver is working when you do this? If so, I can send you a driver with
the debug removed until such time that I can update the driver.

Thanks, Hugh.



On 2015/8/25, 1:42 PM, "Andrey Docuchaev" <community-noreply@qnx.com>
wrote:

>Hello Hugh!
>
>It's crashing right after starting.
>
>The only workaround is the following: "LD_DEBUG=libs io-pkt-v4-hc -ptcpip
>-drtl8169 verbose=3". sloginfo output for this case is attached.
>
>Regards,
>Andrey
>
>
>> When does io-pkt crash - just after starting the driver or when you try
>>to
>> ifconfig the interface? I have run the devnp-rtl8169.so driver that I
>>sent
>> you with ³verbose=3² and I don¹t get a crash.
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post114336
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com

Re: RTL8111/8168B support  
Ok. Thaks!

> Can you use this workaround for the time being, as it appears that the
> driver is working when you do this? If so, I can send you a driver with
> the debug removed until such time that I can update the driver.
Re: RTL8111/8168B support  
I have attached the driver to this email. Please will you also try the
following and see if it works:

io-pkt-v4-hc -ptcpip stacksize=8192
mount -Tio-pkt devnp-rtl8169.so

Thanks, Hugh.



On 2015/8/25, 2:08 PM, "Andrey Docuchaev" <community-noreply@qnx.com>
wrote:

>Ok. Thaks!
>
>> Can you use this workaround for the time being, as it appears that the
>> driver is working when you do this? If so, I can send you a driver with
>> the debug removed until such time that I can update the driver.
>
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post114338
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com

Attachment: Text devnp-rtl8169.so 244.57 KB
Re: RTL8111/8168B support  
It seems like this driver works well. Thank you very much.

Regards,
Andrey

> I have attached the driver to this email. Please will you also try the
> following and see if it works:
Re: RTL8111/8168B support  
Good news.

Thanks, Hugh.



On 2015/8/25, 2:45 PM, "Andrey Docuchaev" <community-noreply@qnx.com>
wrote:

>It seems like this driver works well. Thank you very much.
>
>Regards,
>Andrey
>
>> I have attached the driver to this email. Please will you also try the
>> following and see if it works:
>
>
>
>
>_______________________________________________
>
>Networking Drivers
>http://community.qnx.com/sf/go/post114340
>To cancel your subscription to this discussion, please e-mail
>drivers-networking-unsubscribe@community.qnx.com