Net.i82540

Has anyone had success using the Net.i82540 driver? I am going back and forth with support with little success. When I start it with the & ending it says it runs, but as soon as I input anything else it stops.

That’s not doing anything wrong, the drivers all return to the command line as soon as they’re happily running.

On top of that the & symbol tells the shell not to wait for the command to return.

Naw, it doesn’t work. Sin shows it not being loaded. It just immediately quits

no errors?

I get this
Net.i82540 proc_fun = e0:0a69
Net.i82540 vidbuf_inuse = e8:4bc4
10ci82540(): mmap () failed f9fe0004

I quit — be back on Friday Thanks for replying.

:imp:

Please post the output from "show_pci -vv’.

Cache Line Size= 0h

Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = 0, NC
Interrupt line = 0
Capabilities Pointer = 60h
Capability ID = 7h
Capabilities = 40h - 21b0000h

Device Dependent Registers:
0x40: 00 00 00 00 08 08 fc 00 00 ff 00 00 00 00 00 a0
0x50: fd aa 17 00 08 10 38 0c 00 00 00 00 00 00 00 00
0x60: 07 00 40 00 00 00 1b 02 00 00 00 00 00 00 00 00
0x70: 00 aa 00 00 00 06 eb 0f 20 00 00 18 1f 00 00 81
0x80: 60 00 00 00 ff ff eb ff ff ff eb ff 00 00 00 00
0x90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 80 0f 7f 0f 80 0f 7f 0f ff ff eb ff 00 00 00 00
0xD0: 80 27 fc ff 00 00 00 00 00 00 00 00 01 00 00 00
0xE0: ff ff eb ff 00 00 00 00 00 00 00 00 c4 00 00 00
0xF0: f3 40 7c 01 88 87 8a 1f 0d 2e 78 0a 8e 1f 00 00

Vendor ID = 9005h,
Device ID = 80h,
PCI index = 0h
Class Code = 010000h Mass Storage (SCSI) ProgIF=0
Revision ID = 2h
Bus number = 2
Device number = 3
Function num = 0
Status Reg = 2b0h
Command Reg = 157h
Header type = 0h Single-function
BIST = 80h Selftest OK
Latency Timer = 40h
Cache Line Size= 8h un-cacheable
Base Address = IO@2600h length 256 bytes MEM@fbfff000h,64bit length 4096
Subsystem Vendor ID = 9005h
Subsystem ID = e220h
Max Lat = 25ns
Min Gnt = 40ns
PCI Int Pin = 1, INT A
Interrupt line = 9
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = 2h - 0h

Device Dependent Registers:
0x40: 82 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xD0: 00 00 00 00 00 00 00 00 00 00 00 00 01 00 02 00
0xE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xF0: 00 00 00 00 00 00 00 00 00 00 00 00 8e 1f 00 00

Vendor ID = 8086h, INTEL CORPORATION
Device ID = 1010h,
Class Code = 020000h Network (Ethernet) ProgIF=0
Revision ID = 1h
Bus number = 6
Device number = 8
Function num = 0
Status Reg = 230h
Command Reg = 157h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 8h un-cacheable
Base Address = MEM@f9fe0000h,64bit length 131072 IO@2700h length 64 bytes
Subsystem Vendor ID = 1014h
Subsystem ID = 27ch
Max Lat = 0ns
Min Gnt = 255ns
PCI Int Pin = 1, INT A
Interrupt line = 11
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = c822h - 28002100h
Capability ID = 7h
Capabilities = 2h - 4430640h
Capability ID = 5h
Capabilities = 80h - 0h

Device Dependent Registers:
0x40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xD0: 00 00 00 00 00 00 00 00 00 00 00 00 01 e4 22 c8
0xE0: 00 21 00 28 07 f0 02 00 40 06 43 04 00 00 00 00
0xF0: 05 00 80 00 00 00 00 00 00 00 00 00 8e 1f 00 00

Vendor ID = 8086h, INTEL CORPORATION
Device ID = 1010h,
Class Code = 020000h Network (Ethernet) ProgIF=0
Revision ID = 1h
Bus number = 6
Device number = 8
Function num = 1
Status Reg = 230h
Command Reg = 157h
Header type = 0h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 8h un-cacheable
Base Address = MEM@f9fc0000h,64bit length 131072 IO@2740h length 64 bytes
Subsystem Vendor ID = 1014h
Subsystem ID = 27ch
Max Lat = 0ns
Min Gnt = 255ns
PCI Int Pin = 2, INT B
Interrupt line = 3
Capabilities Pointer = dch
Capability ID = 1h
Capabilities = c822h - 28002100h
Capability ID = 7h
Capabilities = 2h - 4430641h
Capability ID = 5h
Capabilities = 80h - 0h

Device Dependent Registers:
0x40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x90: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xD0: 00 00 00 00 00 00 00 00 00 00 00 00 01 e4 22 c8
0xE0: 00 21 00 28 07 f0 02 00 41 06 43 04 00 00 00 00
0xF0: 05 00 80 00 00 00 00 00 00 00 00 00 8e 1f 00 00

IRQ Routing = bus=0 motherboard device=15
Vendor ID = 1166h,
Device ID = 201h,
Vendor ID = 1166h,
Device ID = 212h,
Vendor ID = 1166h,
Device ID = 220h,
Vendor ID = 1166h,
Device ID = 225h,
INTA=3,4,5,7,9,10,11,12,14,15

IRQ Routing = bus=6 motherboard device=8
Vendor ID = 8086h, INTEL CORPORATION
Device ID = 1010h,
Vendor ID = 8086h, INTEL CORPORATION
Device ID = 1010h,
INTA=3,4,5,7,9,10,11,12,14,15

IRQ Routing = bus=6 motherboard device=8
Vendor ID = 8086h, INTEL CORPORATION
Device ID = 1010h,
Vendor ID = 8086h, INTEL CORPORATION
Device ID = 1010h,
INTA=3,4,5,7,9,10,11,12,14,15

IRQ Routing = bus=8 motherboard device=7
No card configured in slot
INTA=3,4,5,7,9,10,11,12,14,15

IRQ Routing = bus=8 motherboard device=7
No card configured in slot
INTA=3,4,5,7,9,10,11,12,14,15

IRQ Routing = bus=0 motherboard device=6
Vendor ID = 1002h, ATI TECHNOLOGIES INC
Device ID = 4752h,
INTA=3,4,5,7,9,10,11,12,14,15

IRQ Routing = bus=6 slot=1 device=1
No card configured in slot
INTA=3,4,5,7,9,10,11,12,14,15 Slot1:INTD
INTB=NC Slot1:INTC
INTC=NC Slot1:INTB
INTD=NC Slot1:INTA

IRQ Routing = bus=8 slot=2 device=2
No card configured in slot
INTA=3,4,5,7,9,10,11,12,14,15
INTB=NC
INTC=NC
INTD=NC

IRQ Routing = bus=2 slot=3 device=3
Vendor ID = 9005h,
Device ID = 80h,
INTA=3,4,5,7,9,10,11,12,14,15 Slot3:INTD
INTB=NC Slot3:INTC
INTC=NC Slot3:INTB
INTD=NC Slot3:INTA

IRQ Routing = bus=4 slot=4 device=4
No card configured in slot
INTA=3,4,5,7,9,10,11,12,14,15 Slot4:INTD
INTB=NC Slot4:INTC
INTC=NC Slot4:INTB
INTD=NC Slot4:INTA

IRQ Routing = bus=0 slot=5 device=5
Vendor ID = 8086h, INTEL CORPORATION
Device ID = 1229h, 82557/8 Ethernet Adapter
INTA=3,4,5,7,9,10,11,12,14,15 Slot5:INTD
INTB=NC Slot5:INTC
INTC=NC Slot5:INTB
INTD=NC Slot5:INTA

This latest Net.i82540 works for me. It should solve your problem too.

:smiley: Thank you; Almost at the same time QNX Software support sent me the updated driver. It took right off. It sure was frustrating until then.

What is the time/date stamp for the file? What is the “sin ve” for it?

Could you please make a *.tar.gz to keep the stamp intact and re-post it?

Thank you in advance.

Tony.

As I am I newbie, I am not sure what how to use sin ve. Do you mean issue the command sin ve Net.82540? This is 4.25. :question:

ls -l is rwxrwxr-x 1 root root 30253 Nov 24 14:34 Net.i82540

Thank you for the time stamp!

To see the version of the driver - just type on the command line:
sin ve
when the driver is running. You’ll see all so called servers processes’ versions. I need to know the letter after the 4.25.
For example: /boot/sys/Proc32 Proc 4.25O Aug 19 2002

//20/bin/Net.i82540 Net.i82540 4.25C Oct 26 2004

Thank you very much!
:slight_smile:

Tony.

Just a final question:

  • was the driver tar.gz’ed?
  • is 24Nov2004 14:34 the date when you got the driver?

It was not attatched as a tar file but rather as is in an e-mail. Make sense?

Do you think it was made on the fly?

Well…
If I just download something via FTP - the file gets the new time/date - the one of the moment I did this download.
The same happens when one saves the e-mail attachment…
:frowning:

Regarding “on the fly”: may be.
Once I asked the same about some other file - the developer could not tell me since he had not had the same edition by then.