Problems with 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


Apparently device ID is not being recognized. We have built-in 82559
chips with devid 1229h and they work fine.

  • igor

Gogi Kaludjercic 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 Gogi,

Try using the “did” parameter to the speedo driver and specify the deviceID.
As it may not be in the list of valid device ID’s.

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