Problems with D-Link DFE-530TX+ under QNX RTP 6.1

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

The DFE-530TX+ device ID has been added to the devn-rtl driver, but
has not yet been released.

Previously, chubbard@owt.com wrote in qdn.public.qnxrtp.newuser:

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

I ran into the same problem. I got the D-Link DFE-530TX+, only to find out
it doesn’t work with the preinstalled drivers.

I’m using a 3Com 3C905B-TX now. The main problem I had was finding anywhere
that sold it. I got it from the following site:

http://www.pc-beyond.com/

They’re kind of a hole in the wall, and you have to pay through the nose for
shipping, but I got the card in two days, so whatever.

-Tom


<chubbard@owt.com> wrote in message news:3c55efad.628505603@inn.qnx.com

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

On Tue, 29 Jan 2002 10:46:59 -0600, “Tom Worsnopp”
<GreyCloak@northwestern.edu> wrote:

Thanks for the NIC suggestion and the web link. I ordered two cards
this morning. Hopefully this will get me going!

C.


I ran into the same problem. I got the D-Link DFE-530TX+, only to find out
it doesn’t work with the preinstalled drivers.

I’m using a 3Com 3C905B-TX now. The main problem I had was finding anywhere
that sold it. I got it from the following site:

http://www.pc-beyond.com/

They’re kind of a hole in the wall, and you have to pay through the nose for
shipping, but I got the card in two days, so whatever.

-Tom