Problems with Intel 82559 network chip/speedo driver.

Hi,

I have “American Predator” “Raptor EBX” with PIII@550MHz and built in Intel
82559 network chip. Network hardware is not auto-detected (I do not know
why) and I am having problems starting it manually. Similar board (Inside
P-133) with the same chipset is not auto-detected either but the driver can
be started manually (io-net -pttcpip … -d speedo connector=1 pci=3 did=3
ioport=1000 irq=11). I tried to pass appropriate parameters to EBX board but
I had no luck. Here is what “pci” utility reports:

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1209h, Unknown Unknown
PCI index = 0h
Class Codes = 020000h
Revision ID = 9h
Bus number = 0
Device number = 14
Function num = 0
Status Reg = 290h
Command Reg = 117h
I/O space access enabled
Memory space access enabled
Bus Master enabled
Special Cycle opertations ignored
Memory Write and Invalidate enabled
Palette Snooping disabled
Parity Checking disabled
Data/Address stepping disabled
SERR# driver disabled
Fast back-to-back transactions to different agents enabled
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 8h un-cacheable
Mem Address = febbf000h 32bit length 4096 enabled
IO Address = ef00h length 64 enabled
Mem Address = feb80000h 32bit length 131072 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = ch
Expansion ROM = fea00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 11
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 7e22h - 3c004000h
Device Dependent Registers:
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0xc1 0xa0 0x04 0x08 0x00 0x00 0x00 0x00

Any idea, suggestion or winning combination of parameters:)

Thanks,
Gogi.

\


Ljubomir (Gogi) Kaludjercic
Vortek Industries
605 West Kent Av.
Vancouver, BC
V6P 6T7 Canada
T: (604) 251 2451
F: (604) 251 3356
gogi@vortek.com


Hi Gogi,

What does the driver return when you try to run it using those parameters?
Try using “did” option to speedo and pass the device ID as a parameter.

Erick.



Gogi Kaludjercic <gogi@vortek.com> wrote:

Hi,

I have “American Predator” “Raptor EBX” with PIII@550MHz and built in Intel
82559 network chip. Network hardware is not auto-detected (I do not know
why) and I am having problems starting it manually. Similar board (Inside
P-133) with the same chipset is not auto-detected either but the driver can
be started manually (io-net -pttcpip … -d speedo connector=1 pci=3 did=3
ioport=1000 irq=11). I tried to pass appropriate parameters to EBX board but
I had no luck. Here is what “pci” utility reports:

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1209h, Unknown Unknown
PCI index = 0h
Class Codes = 020000h
Revision ID = 9h
Bus number = 0
Device number = 14
Function num = 0
Status Reg = 290h
Command Reg = 117h
I/O space access enabled
Memory space access enabled
Bus Master enabled
Special Cycle opertations ignored
Memory Write and Invalidate enabled
Palette Snooping disabled
Parity Checking disabled
Data/Address stepping disabled
SERR# driver disabled
Fast back-to-back transactions to different agents enabled
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 8h un-cacheable
Mem Address = febbf000h 32bit length 4096 enabled
IO Address = ef00h length 64 enabled
Mem Address = feb80000h 32bit length 131072 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = ch
Expansion ROM = fea00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 11
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 7e22h - 3c004000h
Device Dependent Registers:
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0xc1 0xa0 0x04 0x08 0x00 0x00 0x00 0x00

Any idea, suggestion or winning combination of parameters:)

Thanks,
Gogi.



Ljubomir (Gogi) Kaludjercic
Vortek Industries
605 West Kent Av.
Vancouver, BC
V6P 6T7 Canada
T: (604) 251 2451
F: (604) 251 3356
gogi@vortek.com


Hi,

yes it starts with no error message. I am not sure if there is more
sofisticated way of finding network driver status but I am checking it with
“ping” (does not work!:).

Thanks.
Gogi

Erick Muis <emuis@qnx.com> wrote in message
news:93n83k$4bh$1@nntp.qnx.com

Hi Gogi,

What does the driver return when you try to run it using those parameters?
Try using “did” option to speedo and pass the device ID as a parameter.

Erick.



Gogi Kaludjercic <> gogi@vortek.com> > wrote:
Hi,

I have “American Predator” “Raptor EBX” with PIII@550MHz and built in
Intel
82559 network chip. Network hardware is not auto-detected (I do not know
why) and I am having problems starting it manually. Similar board
(Inside
P-133) with the same chipset is not auto-detected either but the driver
can
be started manually (io-net -pttcpip … -d speedo connector=1 pci=3
did=3
ioport=1000 irq=11). I tried to pass appropriate parameters to EBX board
but
I had no luck. Here is what “pci” utility reports:

Class = Network (Ethernet)
Vendor ID = 8086h, Intel Corporation
Device ID = 1209h, Unknown Unknown
PCI index = 0h
Class Codes = 020000h
Revision ID = 9h
Bus number = 0
Device number = 14
Function num = 0
Status Reg = 290h
Command Reg = 117h
I/O space access enabled
Memory space access enabled
Bus Master enabled
Special Cycle opertations ignored
Memory Write and Invalidate enabled
Palette Snooping disabled
Parity Checking disabled
Data/Address stepping disabled
SERR# driver disabled
Fast back-to-back transactions to different agents enabled
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 8h un-cacheable
Mem Address = febbf000h 32bit length 4096 enabled
IO Address = ef00h length 64 enabled
Mem Address = feb80000h 32bit length 131072 enabled
Subsystem Vendor ID = 8086h
Subsystem ID = ch
Expansion ROM = fea00000h length 1048576 disabled
Max Lat = 56ns
Min Gnt = 8ns
PCI Int Pin = INT A
Interrupt line = 11
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 7e22h - 3c004000h
Device Dependent Registers:
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
0x00 0x00 0xc1 0xa0 0x04 0x08 0x00 0x00 0x00 0x00

Any idea, suggestion or winning combination of parameters:)

Thanks,
Gogi.

\


Ljubomir (Gogi) Kaludjercic
Vortek Industries
605 West Kent Av.
Vancouver, BC
V6P 6T7 Canada
T: (604) 251 2451
F: (604) 251 3356
gogi@vortek.com