Project Home
Project Home
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - Net.e1000: (12 Items)
   
Net.e1000  
I am using an Intel PRO 1000 PT Desktop Adapter network card with the QNX Product Suite 2009.

I had been using the card under QNX 4.25G with the Net.i82540 driver with no problem. Although we were using a newer 
i82540 driver that QNX fixed for the indicated card.

Under the QNX Product Suite 2009 nettrap start gives me the following messages:
No devices found
loc_e1000 failed
Net:nm_load(): brg_tbl_autoload() failed

For a work around we kept the version of Net.i82540 and can use that with the new Product suite 2009 and it works nicely
.

 However we would welcome a fix for this issue.
It appears as though the latest changes to Net.i82540 did not get incorporated into Net.e1000.

- Much thanks,
   Kevin



 
Re: Net.e1000  
Hi Kevin,

Please, post output of show_pci utility.

-- 
Respectfully,
Oleg

> I am using an Intel PRO 1000 PT Desktop Adapter network card with the
>  QNX Product Suite 2009.
> 
> I had been using the card under QNX 4.25G with the Net.i82540 driver
>  with no problem. Although we were using a newer i82540 driver that QNX
>  fixed for the indicated card.
> 
> Under the QNX Product Suite 2009 nettrap start gives me the following
>  messages: No devices found
> loc_e1000 failed
> Net:nm_load(): brg_tbl_autoload() failed
> 
> For a work around we kept the version of Net.i82540 and can use that
>  with the new Product suite 2009 and it works nicely.
> 
>  However we would welcome a fix for this issue.
> It appears as though the latest changes to Net.i82540 did not get
>  incorporated into Net.e1000.
> 
> - Much thanks,
>    Kevin
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post42794
> 
Re: Net.e1000  
Hi Oleg:

 Please find attached the show_pci output

- Kevin
Attachment: Text showpci 1.1 KB
Re: Net.e1000  
Hi Kevin,

Please post here output of:

# nettrap query -v

and try to start Net.e1000 driver manually:

# slay Net
# Net &
# Net.e1000 &

What is your result?

-- 
Respectfully,
Oleg

> Hi Oleg:
> 
>  Please find attached the show_pci output
> 
> - Kevin
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post42962
> 
Re: Net.e1000  
Hi Oleg:

 The output of the command nettrap query -v 
 was as follows:

   Net.e1000  -I0 -l1 &
   netmap -f

 When I ran the following commands:

 slay Net
 Net &
 Net.e1000 &

 the ouput was as follows:

 No devices found
 loc_e1000 failed

 when the Enter key was pressed the following was displayed:

 %2   +    59   Done (1)   Net.e1000

- Kevin
Re: Net.e1000  
Hi Kevin,

Please repeat this test and specify a PCI device ID of your network 
controller:

slay Net
Net &
Net.e1000 -d 0x10b9 &

-- 
Respectfully,
Oleg

> Hi Oleg:
> 
>  The output of the command nettrap query -v
>  was as follows:
> 
>    Net.e1000  -I0 -l1 &
>    netmap -f
> 
>  When I ran the following commands:
> 
>  slay Net
>  Net &
>  Net.e1000 &
> 
>  the ouput was as follows:
> 
>  No devices found
>  loc_e1000 failed
> 
>  when the Enter key was pressed the following was displayed:
> 
>  %2   +    59   Done (1)   Net.e1000
> 
> - Kevin
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post43061
> 
Re: Net.e1000  
Hi Oleg:

 I tried the Net.e1000 -d 0x10b9 &

 and I got the same results as before:

 No devices found
 loc_e1000 failed

 - Kevin
Re: Net.e1000  
Hi Kevin,

Sorry, I've forgot to attach the file. ;-}

-- 
Respectfully,
Oleg

> Hi Oleg:
> 
>  I tried the Net.e1000 -d 0x10b9 &
> 
>  and I got the same results as before:
> 
>  No devices found
>  loc_e1000 failed
> 
>  - Kevin
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post43213
> 
Attachment: Text e1000_loc 8.23 KB
Re: Net.e1000  
Hi Kevin,

Hmmm, it's really strange... We've prepared the test utility for your 
case. Please run it as specified below an post here its output:

# e1000_loc -v
# e1000_loc -I1
# e1000_loc -d 10B9 -v
# e1000_loc -d 10B9 -I1

Also we need more PCI information. Please provide us output of:

# show_pci -vv

-- 
Respectfully,
Oleg

> Hi Oleg:
> 
>  I tried the Net.e1000 -d 0x10b9 &
> 
>  and I got the same results as before:
> 
>  No devices found
>  loc_e1000 failed
> 
>  - Kevin
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post43213
> 
Re: Net.e1000  
Hi Oleg:

 I've attached the output of the e1000_loc routine as you requested.
 To run the utility I went into the alternate boot
 and started Net &

 Then I ran the utility as you requested.
 I have also attached the output of the show_pci -vv.

 I looked at the output of the e1000_loc and it seems to recognize the card.

 Yet when I run the Net.e1000 it gives me the same No devices found
 loc_e1000 failed.

 Is the loc_e1000 utility that Net.e1000 uses different from the e1000_loc that you sent me ????

 - Kevin 
Attachment: Text e1000_loc-diags 35.23 KB
Re: Net.e1000  
Hi Kevin,

The loc_e1000() functions are equal in both Net.e1000 driver and sent test 
utility. This error occurs only if specific HW is not found at PCI bus 
(0x8086:0x10B9 in your case). I don't know how to explain your issue 
without HW. So you can use Net.i82540 driver.

-- 
Respectfully,
Oleg

> Hi Oleg:
> 
>  I've attached the output of the e1000_loc routine as you requested.
>  To run the utility I went into the alternate boot
>  and started Net &
> 
>  Then I ran the utility as you requested.
>  I have also attached the output of the show_pci -vv.
> 
>  I looked at the output of the e1000_loc and it seems to recognize the
>  card.
> 
>  Yet when I run the Net.e1000 it gives me the same No devices found
>  loc_e1000 failed.
> 
>  Is the loc_e1000 utility that Net.e1000 uses different from the
>  e1000_loc that you sent me ????
> 
>  - Kevin
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post43460
> 
Re: Net.e1000  
Hi Oleg:

 Thanks for your help. For now we will use the old Net.i82540 for this 
card.

 - Kevin



Oleg Bolshakov <community-noreply@qnx.com> 
12/14/2009 07:43 AM
Please respond to
post43765@community.qnx.com


To
general-qnx4 <post43765@community.qnx.com>
cc

Subject
Re: Net.e1000






Hi Kevin,

The loc_e1000() functions are equal in both Net.e1000 driver and sent test 

utility. This error occurs only if specific HW is not found at PCI bus 
(0x8086:0x10B9 in your case). I don't know how to explain your issue 
without HW. So you can use Net.i82540 driver.

-- 
Respectfully,
Oleg

> Hi Oleg:
> 
>  I've attached the output of the e1000_loc routine as you requested.
>  To run the utility I went into the alternate boot
>  and started Net &
> 
>  Then I ran the utility as you requested.
>  I have also attached the output of the show_pci -vv.
> 
>  I looked at the output of the e1000_loc and it seems to recognize the
>  card.
> 
>  Yet when I run the Net.e1000 it gives me the same No devices found
>  loc_e1000 failed.
> 
>  Is the loc_e1000 utility that Net.e1000 uses different from the
>  e1000_loc that you sent me ????
> 
>  - Kevin
> 
> 
> 
> _______________________________________________
> 
> General
> http://community.qnx.com/sf/go/post43460
> 



_______________________________________________

General
http://community.qnx.com/sf/go/post43765