Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - RTL8111B does not get 1000BT - 4.25: (8 Items)
   
RTL8111B does not get 1000BT - 4.25  
I have setup a dual nic SBC using RTL8111B cards. When set to auto negotiate, they set themselves for 1000BT, but cannot
 connect to either of my two switches that are providing 1000BT links to other devices. If I force them to 100BT, they 
work fine. Anybody else run into this?
   Works:
net.rtl8169 -d8168 -V10ec -F -s100 -I0 -l1 -v &
net.rtl8169 -d8168 -V10ec -F -s100 -I1 -l2 -v &
   Does not work:
net.rtl8169 -d8168 -V10ec -F -s1000 -I0 -l1 -v &
net.rtl8169 -d8168 -V10ec -F -s1000 -I1 -l2 -v &
    or
net.rtl8169 -d8168 -V10ec -I0 -l1 -v &
net.rtl8169 -d8168 -V10ec -I1 -l2 -v &

Thanks,  Randy
Re: RTL8111B does not get 1000BT - 4.25  
Hi Randy,

Just what do you mean by "cannot connect to switch"? What doesn't work 
FLEET or TCP/IP? Does it work with crossover cable? What driver do you 
use? Try the latest from the Software Updates section:

http://community.qnx.com/sf/wiki/do/viewPage/projects.qnx4/wiki/SoftwareUpdates2010

Also please attach output of following commands:

# show_pci -vvv
# sin ar
# sin ir
# netinfo -l

I don't have RTL8111B card, but with RTL8168 (0x10ec:0x8168) all works 
fine.

-- 
Respectfully,
Oleg

> I have setup a dual nic SBC using RTL8111B cards. When set to auto
> negotiate, they set themselves for 1000BT, but cannot connect to
> either of my two switches that are providing 1000BT links to other
> devices. If I force them to 100BT, they work fine. Anybody else run
> into this? Works:
> net.rtl8169 -d8168 -V10ec -F -s100 -I0 -l1 -v &
> net.rtl8169 -d8168 -V10ec -F -s100 -I1 -l2 -v &
>    Does not work:
> net.rtl8169 -d8168 -V10ec -F -s1000 -I0 -l1 -v &
> net.rtl8169 -d8168 -V10ec -F -s1000 -I1 -l2 -v &
>     or
> net.rtl8169 -d8168 -V10ec -I0 -l1 -v &
> net.rtl8169 -d8168 -V10ec -I1 -l2 -v &
> 
> Thanks,  Randy
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post58134
Re: RTL8111B does not get 1000BT - 4.25  
Thanks for the help Oleg. I have gathered a bit more info, and may as a result have a direction to head. The netinfo 
command shows Unknown subtype 39.  I am guessing the driver does not support this rev. I have attached a text file 
concatinating the outputs of the commands you described. Again, thanks for your assistance.

Randy
Attachment: Text summary.txt 41.38 KB
Re: RTL8111B does not get 1000BT - 4.25  
Hi Randy,

It seems that your netinfo utility is outdated. Please use the latest 
modules from the QNX4 CD 2009 and from the Software Updates 2010 section:

http://community.qnx.com/sf/wiki/do/viewPage/projects.qnx4/wiki/SoftwareUpdates2010

You've run sin ar as a regular user. Please attach output of the command 
running it as root.

Try to start the Net.rtl8169 without arguments, simply launch:

# Net.rtl8169

I think that problem is in the network environment, so check network 
cables and switches. Have you tried crossover cable? Have you tested the 
network card in another OS (QNX6, Windows, etc)? Does it set correct 
speed?

-- 
Respectfully,
Oleg

> Thanks for the help Oleg. I have gathered a bit more info, and may as a
> result have a direction to head. The netinfo command shows Unknown
> subtype 39.  I am guessing the driver does not support this rev. I
> have attached a text file concatinating the outputs of the commands
> you described. Again, thanks for your assistance.
> 
> Randy
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post58330
Re: RTL8111B does not get 1000BT - 4.25  
I have updated the netinfo utility and re-run the commands. I also grabbed and updated the Net utility you released a 
few days ago. I have started the driver with and without args. When set to auto, the link says it is established at 
1000BT, but does not transmit or receive packets. If I simply move to a 100BT connection, it works fine. Link state 
changes show on the console, so I can move between networks and it will auto-negotiate the proper rate, but will only 
pass data if on 100BT or less. Booted up on Ubuntu 10.4 and the GB network is fine on both 100BT and 1000BT networks.
Attachment: Text summary_20100706.txt 37.65 KB
Re: RTL8111B does not get 1000BT - 4.25  
Hi Randy,

It seems that we need your or similar hardware to test and update the 
Net.rtl8169 driver.

-- 
Respectfully,
Oleg

> I have updated the netinfo utility and re-run the commands. I also
> grabbed and updated the Net utility you released a few days ago. I
> have started the driver with and without args. When set to auto, the
> link says it is established at 1000BT, but does not transmit or
> receive packets. If I simply move to a 100BT connection, it works
> fine. Link state changes show on the console, so I can move between
> networks and it will auto-negotiate the proper rate, but will only
> pass data if on 100BT or less. Booted up on Ubuntu 10.4 and the GB
> network is fine on both 100BT and 1000BT networks.
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post58717
Re: RTL8111B does not get 1000BT - 4.25  
Oleg, Thank you very much for your offer to update the driver. I can send my dev/test unit. Which office are you at?
Re: RTL8111B does not get 1000BT - 4.25  
Randy,

Please contact to your QNX sales rep to discuss that.

-- 
Respectfully,
Oleg

> Oleg, Thank you very much for your offer to update the driver. I can
> send my dev/test unit. Which office are you at?
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post59087