I have a linksys 10/100 NIC (it’s PCI) in my computer. When I do a pci
-v, it lists that I have it and recognizes that it is an ethernet
adapter, but when I do an io-net -d tulip it tells me no device found.
I used tulip because that is the linux module that is used for this
network card, so I figured it would be the same. I decided to try and
run an io-net -d ne2000. This simply returned me to a prompt with no
error or success messages. Is this card supported? Am I on the right
track to getting my network going? Please help!
-Steve
Steve Gusz <ferret@optonline.net> wrote:
I have a linksys 10/100 NIC (it’s PCI) in my computer. When I do a pci
-v, it lists that I have it and recognizes that it is an ethernet
adapter, but when I do an io-net -d tulip it tells me no device found.
I used tulip because that is the linux module that is used for this
network card, so I figured it would be the same. I decided to try and
run an io-net -d ne2000. This simply returned me to a prompt with no
error or success messages. Is this card supported? Am I on the right
track to getting my network going? Please help!
-Steve
From a previous post by cdm:
Go to http://staff.qnx.com/~cdm/networking/ and nab the current
UNOFFICAL tulip driver. Once you are booted do this (as root)…
mount -Tio-net devn-tulip.so
And you will get the ethernet config tab in Networking Config. You can
add that line in a file called /etc/rc.d/rc.local. Don’t forget to
“chmod 755 /etc/rc.d/rc.local” before you reboot!
When I type
mount -Tio-net devn-tulip.so
I get the following error message:
mount: Can’t mount devn-tulip.so (type io-net)
mount: Possible Reason: Invalid Argument
I checked to make sure devn-tulip.so exists, it does. It is in
/x86/lib/dll. I also tried the modified unofficial version of the
devn-tulip.so file that was reffered to in another post about linksys cards.
What else can I do?
Chris Travis wrote:
Steve Gusz <> ferret@optonline.net> > wrote:
I have a linksys 10/100 NIC (it’s PCI) in my computer. When I do a pci
-v, it lists that I have it and recognizes that it is an ethernet
adapter, but when I do an io-net -d tulip it tells me no device found.
I used tulip because that is the linux module that is used for this
network card, so I figured it would be the same. I decided to try and
run an io-net -d ne2000. This simply returned me to a prompt with no
error or success messages. Is this card supported? Am I on the right
track to getting my network going? Please help!
-Steve
From a previous post by cdm:
Go to > http://staff.qnx.com/~cdm/networking/ > and nab the current
UNOFFICAL tulip driver. Once you are booted do this (as root)…
mount -Tio-net devn-tulip.so
And you will get the ethernet config tab in Networking Config. You can
add that line in a file called /etc/rc.d/rc.local. Don’t forget to
“chmod 755 /etc/rc.d/rc.local” before you reboot! >
Rev. Ferret <ferret@optonline.net> wrote:
: When I type
: mount -Tio-net devn-tulip.so
: I get the following error message:
: mount: Can’t mount devn-tulip.so (type io-net)
: mount: Possible Reason: Invalid Argument
: I checked to make sure devn-tulip.so exists, it does. It is in
: /x86/lib/dll. I also tried the modified unofficial version of the
: devn-tulip.so file that was reffered to in another post about linksys cards.
: What else can I do?
Due to a bug in the current mount utility (fixed for the
next patch) you need to provide the full path to the
dll or shared object.
Thomas
: Chris Travis wrote:
:> Steve Gusz <ferret@optonline.net> wrote:
:> > I have a linksys 10/100 NIC (it’s PCI) in my computer. When I do a pci
:> > -v, it lists that I have it and recognizes that it is an ethernet
:> > adapter, but when I do an io-net -d tulip it tells me no device found.
:> > I used tulip because that is the linux module that is used for this
:> > network card, so I figured it would be the same. I decided to try and
:> > run an io-net -d ne2000. This simply returned me to a prompt with no
:> > error or success messages. Is this card supported? Am I on the right
:> > track to getting my network going? Please help!
:> > -Steve
:>
:> From a previous post by cdm:
:>
:> Go to http://staff.qnx.com/~cdm/networking/ and nab the current
:> UNOFFICAL tulip driver. Once you are booted do this (as root)…
:>
:> mount -Tio-net devn-tulip.so
:>
:> And you will get the ethernet config tab in Networking Config. You can
:> add that line in a file called /etc/rc.d/rc.local. Don’t forget to
:> “chmod 755 /etc/rc.d/rc.local” before you reboot!
\
Thomas (toe-mah) Fletcher QNX Software Systems
thomasf@qnx.com Neutrino Development Group
(613)-591-0931 http://www.qnx.com/~thomasf
Even using:
mount -Tio-net /x86/lib/dll/devn-tulip.so
I still get the error. According to the list on the webpage where I downloaded
the modified devn-tulip.so, my card is listed working with this driver. What am I
doing wrong? This is frustrating
-Steve
Thomas Fletcher wrote:
Rev. Ferret <> ferret@optonline.net> > wrote:
: When I type
: mount -Tio-net devn-tulip.so
: I get the following error message:
: mount: Can’t mount devn-tulip.so (type io-net)
: mount: Possible Reason: Invalid Argument
: I checked to make sure devn-tulip.so exists, it does. It is in
: /x86/lib/dll. I also tried the modified unofficial version of the
: devn-tulip.so file that was reffered to in another post about linksys cards.
: What else can I do?
Due to a bug in the current mount utility (fixed for the
next patch) you need to provide the full path to the
dll or shared object.
Thomas
: Chris Travis wrote:
:> Steve Gusz <> ferret@optonline.net> > wrote:
:> > I have a linksys 10/100 NIC (it’s PCI) in my computer. When I do a pci
:> > -v, it lists that I have it and recognizes that it is an ethernet
:> > adapter, but when I do an io-net -d tulip it tells me no device found.
:> > I used tulip because that is the linux module that is used for this
:> > network card, so I figured it would be the same. I decided to try and
:> > run an io-net -d ne2000. This simply returned me to a prompt with no
:> > error or success messages. Is this card supported? Am I on the right
:> > track to getting my network going? Please help!
:> > -Steve
:
:> From a previous post by cdm:
:
:> Go to > http://staff.qnx.com/~cdm/networking/ > and nab the current
:> UNOFFICAL tulip driver. Once you are booted do this (as root)…
:
:> mount -Tio-net devn-tulip.so
:
:> And you will get the ethernet config tab in Networking Config. You can
:> add that line in a file called /etc/rc.d/rc.local. Don’t forget to
:> “chmod 755 /etc/rc.d/rc.local” before you reboot! >
–
Thomas (toe-mah) Fletcher QNX Software Systems
thomasf@qnx.com > Neutrino Development Group
(613)-591-0931 > http://www.qnx.com/~thomasf
Rev. Ferret <ferret@optonline.net> wrote:
Even using:
What is the output of “ls -l /x86/lib/dll/devn-tulip.so”
How about posting the “pci -v” output for this card too…
Chris
mount -Tio-net /x86/lib/dll/devn-tulip.so
I still get the error. According to the list on the webpage where I downloaded
the modified devn-tulip.so, my card is listed working with this driver. What am I
doing wrong? This is frustrating >
-Steve
Thomas Fletcher wrote:
Rev. Ferret <> ferret@optonline.net> > wrote:
: When I type
: mount -Tio-net devn-tulip.so
: I get the following error message:
: mount: Can’t mount devn-tulip.so (type io-net)
: mount: Possible Reason: Invalid Argument
: I checked to make sure devn-tulip.so exists, it does. It is in
: /x86/lib/dll. I also tried the modified unofficial version of the
: devn-tulip.so file that was reffered to in another post about linksys cards.
: What else can I do?
Due to a bug in the current mount utility (fixed for the
next patch) you need to provide the full path to the
dll or shared object.
Thomas
: Chris Travis wrote:
:> Steve Gusz <> ferret@optonline.net> > wrote:
:> > I have a linksys 10/100 NIC (it’s PCI) in my computer. When I do a pci
:> > -v, it lists that I have it and recognizes that it is an ethernet
:> > adapter, but when I do an io-net -d tulip it tells me no device found.
:> > I used tulip because that is the linux module that is used for this
:> > network card, so I figured it would be the same. I decided to try and
:> > run an io-net -d ne2000. This simply returned me to a prompt with no
:> > error or success messages. Is this card supported? Am I on the right
:> > track to getting my network going? Please help!
:> > -Steve
:
:> From a previous post by cdm:
:
:> Go to > http://staff.qnx.com/~cdm/networking/ > and nab the current
:> UNOFFICAL tulip driver. Once you are booted do this (as root)…
:
:> mount -Tio-net devn-tulip.so
:
:> And you will get the ethernet config tab in Networking Config. You can
:> add that line in a file called /etc/rc.d/rc.local. Don’t forget to
:> “chmod 755 /etc/rc.d/rc.local” before you reboot! >
–
Thomas (toe-mah) Fletcher QNX Software Systems
thomasf@qnx.com > Neutrino Development Group
(613)-591-0931 > http://www.qnx.com/~thomasf
Chris Travis <ctravis@qnx.com> wrote:
Rev. Ferret <> ferret@optonline.net> > wrote:
Even using:
What is the output of “ls -l /x86/lib/dll/devn-tulip.so”
How about posting the “pci -v” output for this card too…
I too am having the same problem. I’ve tried with both motherboard PnP
enabled and disabled too. Here is the output for the commands you
requested:
“ls -l /x86/lib/dll/devn-tulip.so”
-rwxrwxr-x 1 root root 72377 Oct 28 15:16
/x86/lib/dll/devn-tulip.so
Note this is not the driver from the QNX RTP pre-release, must be the
unsupported beta driver from cdm’s page…
Chris
“pci -v”
Class = Network (Ethernet)
Vendor ID = 11adh, Lite-On Communications Inc
Device ID = c115h, LC82C115 PNIC II 10/100 PCI MAC/PHY
PCI index = 0h
Class Codes = 020000h
Revision ID = 25h
Bus number = 0
Device number = 8
Function num = 0
Status Reg = 290h
Command Reg = 87h
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 8h un-cacheable
IO Address = e400h length 256 enabled
Mem Address = e7000000h 32bit length 256 enabled
Subsystem Vendor ID = 11adh
Subsystem ID = c001h
Expansion ROM = e6000000h length 65536 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 7
Capabilities Pointer = 44h
Capability ID = 1h
Capabilities = f711h - 0h
mount -Tio-net /x86/lib/dll/devn-tulip.so
I still get the error. According to the list on the webpage where I downloaded
the modified devn-tulip.so, my card is listed working with this driver. What am I
doing wrong? This is frustrating >
-Steve
Thomas Fletcher wrote:
Rev. Ferret <> ferret@optonline.net> > wrote:
: When I type
: mount -Tio-net devn-tulip.so
: I get the following error message:
: mount: Can’t mount devn-tulip.so (type io-net)
: mount: Possible Reason: Invalid Argument
: I checked to make sure devn-tulip.so exists, it does. It is in
: /x86/lib/dll. I also tried the modified unofficial version of the
: devn-tulip.so file that was reffered to in another post about linksys cards.
: What else can I do?
Due to a bug in the current mount utility (fixed for the
next patch) you need to provide the full path to the
dll or shared object.
Thomas
: Chris Travis wrote:
:> Steve Gusz <> ferret@optonline.net> > wrote:
:> > I have a linksys 10/100 NIC (it’s PCI) in my computer. When I do a pci
:> > -v, it lists that I have it and recognizes that it is an ethernet
:> > adapter, but when I do an io-net -d tulip it tells me no device found.
:> > I used tulip because that is the linux module that is used for this
:> > network card, so I figured it would be the same. I decided to try and
:> > run an io-net -d ne2000. This simply returned me to a prompt with no
:> > error or success messages. Is this card supported? Am I on the right
:> > track to getting my network going? Please help!
:> > -Steve
:
:> From a previous post by cdm:
:
:> Go to > http://staff.qnx.com/~cdm/networking/ > and nab the current
:> UNOFFICAL tulip driver. Once you are booted do this (as root)…
:
:> mount -Tio-net devn-tulip.so
:
:> And you will get the ethernet config tab in Networking Config. You can
:> add that line in a file called /etc/rc.d/rc.local. Don’t forget to
:> “chmod 755 /etc/rc.d/rc.local” before you reboot! >
–
Thomas (toe-mah) Fletcher QNX Software Systems
thomasf@qnx.com > Neutrino Development Group
(613)-591-0931 > http://www.qnx.com/~thomasf
Rev. Ferret <ferret@optonline.net> wrote:
Even using:
mount -Tio-net /x86/lib/dll/devn-tulip.so
That is because the card you are using it not actually supported. So,
lets give this a try…
slay io-net
io-net -d tulip vid=VENDOR_ID,did=DEVICE_ID,verbose -p ttcpip
Now, VENDOR_ID and DEVICE_ID are the values from the outout of pci.
For example, on my machine…
Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Mem Address = 80100000h enabled
IO Address = 7480h enabled
Mem Address = 80200000h enabled
PCI Int Pin = INT A
Interrupt line = 5
The VENDOR_ID is 0x8086 (don’t forget the 0x), and DEVICE_ID would be 0x1229.
Please let me know if this works.
chris
\
cdm@qnx.com > “The faster I go, the behinder I get.”
Chris McKillop – Lewis Carroll –
Software Engineer, QSSL
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
This did not work. I got the following message:
Unable to load dll devn-tulip: Symbol not found.
the output of “ls -l /x86/lib/dll/devn-tulip.so” is:
-rwxrwxr-x 1 root root 72680 Oct 25 00:38 devn-tulip.so
the output of “pci -v” for my card is:
Class = Network (Ethernet)
Vendor id = 11adh, Lite-On Communications Inc
Device id = c115h, LC82C115 PNIC II 10/100 PCI MAC/PHY
PCI index = 0h
Class Codes = 020000h
Bus Number = 0
Device number = 10
Function num = 0
Status Reg = 290h
command Reg = 87h
Header type = 0h single function
BIST = On Build-in-self-test not supported
Latency Timer = 50h
Character line size = 8h un-cacheable
IO Address = 6400h length 256 enabled
Subsystem Vendor ID = 11adh
Subsystem ID = c001h
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 10
Capabilities Pointer = 44h
Capability ID = 1h
capabilities = f601h-0h
Chris McKillop wrote:
Rev. Ferret <> ferret@optonline.net> > wrote:
Even using:
mount -Tio-net /x86/lib/dll/devn-tulip.so
That is because the card you are using it not actually supported. So,
lets give this a try…
slay io-net
io-net -d tulip vid=VENDOR_ID,did=DEVICE_ID,verbose -p ttcpip
Now, VENDOR_ID and DEVICE_ID are the values from the outout of pci.
For example, on my machine…
Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1229h, 82557/8/9 Fast Ethernet LAN Controller
PCI index = 0h
Mem Address = 80100000h enabled
IO Address = 7480h enabled
Mem Address = 80200000h enabled
PCI Int Pin = INT A
Interrupt line = 5
The VENDOR_ID is 0x8086 (don’t forget the 0x), and DEVICE_ID would be 0x1229.
Please let me know if this works.
chris
–
cdm@qnx.com > “The faster I go, the behinder I get.”
Chris McKillop – Lewis Carroll –
Software Engineer, QSSL