I am trying to bring up QNX RTP 6.1 on my system and have had good
success except with the network card. QNX didn’t recognize the
original NIC, which didn’t come as a big surprise since it was some
no-name card. So, after consulting the supported hardware list, I
picked up a D-Link DFE-530TX+. This was not my first choice but Best
Buy was my only local option and that’s the PCI NIC the local Best
Buy carries. I was concerned that this is called a “530TX+” whereas
the supported hardware list lists a “530TX” (no plus) but decided to
give it a try anyway. No luck.
I’ve tried to find and read through all relevant postings already made
to this newsgroup in the hopes of finding a solution. Although there
are many “Hey! My NIC doesn’t work!” posts, I didn’t find one that
offered a solution for this particular card, although some came close.
I have learned that the 530TX apparently uses a VIA chipset while the
530TX+ uses the Realtek 8139. (There is a Linux driver in source-code
form included with the NIC and the source code mentions the 8139 over
and over in its comments). This chip is also listed on the supported
hardware list so I thought there might be hope.
I’m not sure what to do now. The new card is installed but QNX does’t
detect it automatically on bootup so, logged in as root, I tried
slay io-net
io-net -drtl -pttcpip
(devn-rtl is the driver listed in the supported hardware list for the
Realtek 8139)
But that responds with
“unable to init dll devn-rtl: No such device”
Here is the Network portion from “pci -v” …
Class = Network (Ethernet)
Vendor ID = 1186h, D-Link System Inc
Device ID = 1300h, Unknown Unknown
PCI index = 0h
Class Codes = 020000h
Revision ID = 10h
Bus number = 2
Device number = 11
Function num = 0
Status Reg = 290h
Command Reg = 107h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 20h
Cache Line Size= 0h
PCI IO Address = d800h length 256 enabled
PCI Mem Address = feaffc00h 32bit length 256 enabled
Subsystem Vendor ID = 1186h
Subsystem ID = 1301h
Max Lat = 64ns
Min Gnt = 32ns
PCI Int Pin = INT A
Interrupt line = 9
Capabilities Pointer = 50h
Capability ID = 1h
Capabilities = f7c2h - 0h
Having no real idea of what I’m doing, I also tried the following
command lines because I saw something similar posted in an earlier
post.
slay io-net
io-net -drtl did=0x1300,wid=0x1186 -pttcpip
This also resulted in
“unable to init dll devn-rtl: No such device”
Has anyone been able to make one of these work? All suggestions are
welcome. Assuming I can’t get my current NIC working, what would you
suggest I order as a suitable replacement?
Thanks in adance,
Charlie Hubbard