Gig ethernet suppport (intel)

G’day

Got a dell server with and intel Pro/MC dual 10/100/1000 card which is
detected on the PCI bus, but which doesn’t get enumerated. What is the
correct driver for this card or isn’t there one ?

Matt

The output of ‘pci -v’ would help, but this should work with the
devn-i82544.so driver.

Previously, Matt McHugh wrote in qdn.public.qnxrtp.installation:

G’day

Got a dell server with and intel Pro/MC dual 10/100/1000 card which is
detected on the PCI bus, but which doesn’t get enumerated. What is the
correct driver for this card or isn’t there one ?

Matt

“Hugh Brown” <hsbrown@qnx.com> wrote in message
news:Voyager.030819075734.23145A@node90.ott.qnx.com

The output of ‘pci -v’ would help, but this should work with the
devn-i82544.so driver.

Note- this driver is not in the NC distribution.

Previously, Matt McHugh wrote in qdn.public.qnxrtp.installation:
G’day

Got a dell server with and intel Pro/MC dual 10/100/1000 card which is
detected on the PCI bus, but which doesn’t get enumerated. What is the
correct driver for this card or isn’t there one ?

Matt
\

G’day Hugh

I have got the 6.2.1 commercial SE disk and the i82544 driver isn’t on it.
Also the supported hardware list on the web site is very out of date. How do
i get the latest version of the driver ?

Matt

G’day
OK i’ve got a version of devn-i82544 (26/5/2003). I threw it in /lib/dll
witht the right permissions and rebooted.

My NIC was found and both interfaces enumerated.

My problem now is that when I do ifconig en0, there is no value for the MAC
address, ie the MAC address is 00000000. This gives some screwy results when
I do route show.
The problem I have is that I can ping myself and others on my subnet. But I
can’t ping an identical 6.2.1 box on the same subnet with adifferent IP
address ( I presume because the stack thinks its mac address is 00000000.
Is this probably just an outdated driver ? or do I need to pass the driver
some more args.

Matt

The MAC address is read from the eeprom, so maybe there is some
problem with the eeprom, or the MAC address is in a different place.
Please post the output from ‘pci -v’. You can also override the
MAC address with the mac= command line option.

Previously, Matt McHugh wrote in qdn.public.qnxrtp.installation:

G’day
OK i’ve got a version of devn-i82544 (26/5/2003). I threw it in /lib/dll
witht the right permissions and rebooted.

My NIC was found and both interfaces enumerated.

My problem now is that when I do ifconig en0, there is no value for the MAC
address, ie the MAC address is 00000000. This gives some screwy results when
I do route show.
The problem I have is that I can ping myself and others on my subnet. But I
can’t ping an identical 6.2.1 box on the same subnet with adifferent IP
address ( I presume because the stack thinks its mac address is 00000000.
Is this probably just an outdated driver ? or do I need to pass the driver
some more args.

Matt

How did you get this driver?

Thanks
Jens
“Matt McHugh” <mattgreeneggswithspam@ruzz.com> wrote in message
news:bhv31o$943$1@inn.qnx.com

G’day
OK i’ve got a version of devn-i82544 (26/5/2003). I threw it in /lib/dll
witht the right permissions and rebooted.

My NIC was found and both interfaces enumerated.

My problem now is that when I do ifconig en0, there is no value for the
MAC
address, ie the MAC address is 00000000. This gives some screwy results
when
I do route show.
The problem I have is that I can ping myself and others on my subnet. But
I
can’t ping an identical 6.2.1 box on the same subnet with adifferent IP
address ( I presume because the stack thinks its mac address is 00000000.
Is this probably just an outdated driver ? or do I need to pass the driver
some more args.

Matt

G’day

Apparently its part of the 6.2.1 patch B which is downloadable.

Matt
“Jens H Jorgensen” <jhj@remove-nospam-videk.com> wrote in message
news:bhvqfe$qn7$1@inn.qnx.com

How did you get this driver?

Thanks
Jens
“Matt McHugh” <> mattgreeneggswithspam@ruzz.com> > wrote in message
news:bhv31o$943$> 1@inn.qnx.com> …
G’day
OK i’ve got a version of devn-i82544 (26/5/2003). I threw it in /lib/dll
witht the right permissions and rebooted.

My NIC was found and both interfaces enumerated.

My problem now is that when I do ifconig en0, there is no value for the
MAC
address, ie the MAC address is 00000000. This gives some screwy results
when
I do route show.
The problem I have is that I can ping myself and others on my subnet.
But
I
can’t ping an identical 6.2.1 box on the same subnet with adifferent IP
address ( I presume because the stack thinks its mac address is
00000000.
Is this probably just an outdated driver ? or do I need to pass the
driver
some more args.

Matt
\

It is interesting that I don’t any mention of this driver in the release
note for 6.2.1 patch B.

Jens

“Matt McHugh” <mamchugh@bigpond.net.au> wrote in message
news:bhvqln$qv7$1@inn.qnx.com

G’day

Apparently its part of the 6.2.1 patch B which is downloadable.

Matt
“Jens H Jorgensen” <> jhj@remove-nospam-videk.com> > wrote in message
news:bhvqfe$qn7$> 1@inn.qnx.com> …
How did you get this driver?

Thanks
Jens
“Matt McHugh” <> mattgreeneggswithspam@ruzz.com> > wrote in message
news:bhv31o$943$> 1@inn.qnx.com> …
G’day
OK i’ve got a version of devn-i82544 (26/5/2003). I threw it in
/lib/dll
witht the right permissions and rebooted.

My NIC was found and both interfaces enumerated.

My problem now is that when I do ifconig en0, there is no value for
the
MAC
address, ie the MAC address is 00000000. This gives some screwy
results
when
I do route show.
The problem I have is that I can ping myself and others on my subnet.
But
I
can’t ping an identical 6.2.1 box on the same subnet with adifferent
IP
address ( I presume because the stack thinks its mac address is
00000000.
Is this probably just an outdated driver ? or do I need to pass the
driver
some more args.

Matt


\

Here is the output of pci -v

and nicinfo

Thanks hugh


begin 666 matt.dat
M#0I00TD@=F5R<VEO;B @(" ](#(N,3 -"@T0VQA<W,@(" @(" @(" @/2!.
M971W;W)K("A%=&AE<FYE=“D-“E9E;F1O<B!)1” @(” @(#T@.# X-F@L($EN
M=&5L($-O<G!O<F%T:6]N( T
1&5V:6-E($E$(" @(" @/2 Q,#$P:“P@56YK
M;F]W;B!5;FMN;W=N#0I00TD@:6YD97@@(” @(" ](#!H#0I#;&%S<R!#;V1E
M<R @(" ](# R,# P,&@-“E)E=FES:6]N($E$(” @(#T@,6@-“D)U<R!N=6UB
M97(@(” @(#T@,0T1&5V:6-E(&YU;6)E<B @/2 S#0I&=6YC=&EO;B!N=6T@
M(" ](# -“E-T871U<R!296<@(” @(#T@,C,P: T
0V]M;6%N9"!296<@(" @
M/2 Q,3=H#0I(96%D97(@='EP92 @(" ](#!H($UU;‘1I+69U;F-T:6]N#0I"
M25-4(" @(" @(" @(" ](#!H($)U:6QD+6EN+7-E;&8M=&5S="!N;W0@<W5P
M<&]R=&5D#0I,871E;F-Y(%1I;65R(" ](#0P: T0V%C:&4@3&EN92!3:7IE
M/2 Q,&@@=6XM8V%C:&5A8FQE#0I00TD@365M($%D9’)E<W,@/2!F8V9A,# P
M,&@@-C1B:70@;&5N9W1H(#$S,3 W,B!E;F%B;&5D#0I00TD@365M($%D9’)E
M<W,@/2!F8V8T,# P,&@@-C1B:70@;&5N9W1H(#(V,C$T-"!E;F%B;&5D#0I0
M0TD@24@061D<F5S<R @/2!D8V,P:"!L96YG=&@@-C0@96YA8FQE9 T
4W5B
M<WES=&5M(%9E;F1O<B!)1" ](#@P.#9H#0I3=6)S>7-T96T@240@(" @(" @
M(#T@,3 Q,F@-"E!#22!%>’!A;G-I;VX@4D]-(#T@9F-E,# P,#!H(&QE;F=T
M:" R-C(Q-#0@9&ES86)L960-“DUA>”!,870@(" @(" @(#T@,&YS#0I-:6X@
M1VYT(" @(" @(" ](#(U-6YS#0I00TD@26YT(%!I;B @(" ]($E.5"!!#0I)
M;G1E<G)U<'0@;&EN92 ](#$P#0I#87!A8FEL:71I97,@4&]I;G1E<B ](&1C
M: T0V%P86)I;&ET>2!)1" @(" @(" @/2 Q: T0V%P86)I;&ET:65S(" @
M(" @(" @/2 T.#(R:" M(#(X,# R,# P: T0V%P86)I;&ET>2!)1" @(" @
M(" @/2 W: T
0V%P86)I;&ET:65S(" @(" @(" @/2 R:" M(#0T,S Q,3AH
M#0I#87!A8FEL:71Y($E$(" @(" @(" ](#5H#0I#87!A8FEL:71I97,@(" @
M(" @(" ](#@P:" M(#!H#0H-“D-L87-S(” @(" @(" @(#T@3F5T=V]R:R H
M171H97)N970I#0I696YD;W(@240@(" @(" ](#@P.#9H+"!);G1E;"!#;W)P
M;W)A=&EO;B -“D1E=FEC92!)1” @(" @(#T@,3 Q,&@L(%5N:VYO=VX@56YK
M;F]W;@T4$-)(&EN9&5X(" @(" @/2 Q: T0VQA<W,@0V]D97,@(" @/2 P
M,C P,#!H#0I2979I<VEO;B!)1" @(" ](#%H#0I"=7,@;G5M8F5R(" @(" ]
M(#$-“D1E=FEC92!N=6UB97(@(#T@,PT1G5N8W1I;VX@;G5M(" @/2 Q#0I3
M=&%T=7,@4F5G(" @(" ](#(S,&@-“D-O;6UA;F0@4F5G(” @(#T@,3$W: T

M2&5A9&5R('1Y<&4@(” @/2 P:"!-=6QT:2UF=6YC=&EO;@T0DE35" @(" @
M(" @(" @/2 P:"!"=6EL9"UI;BUS96QF+71E<W0@;F]T(’-U<’!O<G1E9 T

M3&%T96YC>2!4:6UE<B @/2 T,&@-“D-A8VAE($QI;F4@4VEZ93T@,3!H('5N
M+6-A8VAE86)L90T4$-)($UE;2!!9&1R97-S(#T@9F-F.# P,#!H(#8T8FET
M(&QE;F=T:" Q,S$P-S(@96YA8FQE9 T
4$-)($UE;2!!9&1R97-S(#T@9F-F
M,# P,#!H(#8T8FET(&QE;F=T:” R-C(Q-#0@96YA8FQE9 T4$-)($E/($%D
M9’)E<W,@(#T@9&,X,&@@;&5N9W1H(#8T(&5N86)L960-"E-U8G-Y<W1E;2!6
M96YD;W(@240@/2 X,#@V: T
4W5B<WES=&5M($E$(" @(" @(" ](#$P,3)H
M#0I00TD@17AP86YS:6]N(%)/32 ](&9C93 P,# P:"!L96YG=&@@,C8R,30T
M(&1I<V%B;&5D#0I-87@@3&%T(" @(" @(" ](#!N<PT36EN($=N=" @(" @
M(" @/2 R-35N<PT
4$-)($EN="!0:6X@(" @/2!)3E0@0@T26YT97)R=7!T
M(&QI;F4@/2 U#0I#87!A8FEL:71I97,@4&]I;G1E<B ](&1C: T
0V%P86)I
M;&ET>2!)1" @(" @(" @/2 Q: T0V%P86)I;&ET:65S(" @(" @(" @/2 T
M.#(R:" M(#(X,# R,# P: T
0V%P86)I;&ET>2!)1" @(" @(" @/2 W: T*
M0V%P86)I;&ET:65S(" @(" @(" @/2 R:" M(#0T,S Q,3EH#0I#87!A8FEL
M:71Y($E$(" @(" @(" ](#5H#0I#87!A8FEL:71I97,@(" @(" @(" ](#@P
*:" M(#!H#0H-"@``
`
end

begin 666 matt2.dat
M"DE.5$5,(#@R-30T($=I9V%B:70@$-O<’!E<BD@171H97)N970@0V]N=’)O
M;&QE<@H@(%!H>7-I8V%L($YO9&4@240@+BXN+BXN+BXN+BXN+BXN+BX@,# P
M,# P(# P,# P, H@($-U<G)E;G0@4&AY<VEC86P@3F]D92!)1" N+BXN+BXN
M+BX@,# P,# P(# P,# P, H@($UE9&EA(%)A=&4@+BXN+BXN+BXN+BXN+BXN
M+BXN+BXN+BX@,"!K8B]S(&AA;&8M9’5P;&5X(%544 H@($U452 N+BXN+BXN
M+BXN+BXN+BXN+BXN+BXN+BXN+BXN+BX@,34Q- H@($QA;B N+BXN+BXN+BXN
M+BXN+BXN+BXN+BXN+BXN+BXN+BX@, H@($)O;W0@4D]-(%)A;F=E("XN+BXN
M+BXN+BXN+BXN+BXN+BX@,’@P("T^(#!X1D9&1D9&1D8
("!)+T@4&]R="!2
M86YG92 N+BXN+BXN+BXN+BXN+BXN+BXN(#!X1D-&-# P,#0@+3X@,'A&0T8X
M,# P,PH@($AA<F1W87)E($EN=&5R<G5P=" N+BXN+BXN+BXN+BXN+BX@,‘A!
M"B @4’)O;6ES8W5O=7,@+BXN+BXN+BXN+BXN+BXN+BXN+BXN+B!$:7-A8FQE
M9 H@($UU;'1I8V%S=" N+BXN+BXN+BXN+BXN+BXN+BXN+BXN+BX@16YA8FQE
M9 H*("!4;W1A;"!086-K971S(%1X9"!/2R N+BXN+BXN+BXN+BXN(# *("!4
M;W1A;"!086-K971S(%1X9"!“860@+BXN+BXN+BXN+BXN(# *(”!4;W1A;"!0
M86-K971S(%)X9"!/2R N+BXN+BXN+BXN+BXN(# *("!4;W1A;"!2>"!%<G)O
M<G,@+BXN+BXN+BXN+BXN+BXN+BXN(# "B @5&]T86P@0GET97,@5’AD("XN
M+BXN+BXN+BXN+BXN+BXN+B P"B @5&]T86P@0GET97,@4GAD(“XN+BXN+BXN
M+BXN+BXN+BXN+B P”@H@(%1X($-O;&QI<VEO;B!%<G)O<G,@+BXN+BXN+BXN
M+BXN+BX@, H@(%1X($-O;&QI<VEO;G,@17)R;W)S("AA8F]R=&5D
2 N+BX@
M, H@($-A<G)I97(@4V5N<V4@3&]S="!O;B!4>" N+BXN+BXN+BX@, H@($9)
M1D@56YD97)R=6YS($1U<FEN9R!4>" N+BXN+BXN+BX@, H@(%1X(&1E9F5R
M<F5D(“XN+BXN+BXN+BXN+BXN+BXN+BXN+BX@, H@($]U=”!O9B!7:6YD;W<@
M0V]L;&ES:6]N<R N+BXN+BXN+BX@, H@($9)1D@3W9E<G)U;G,@1’5R:6YG
M(%)X(“XN+BXN+BXN+BX@, H@($%L:6=N;65N=”!E<G)O<G,@+BXN+BXN+BXN
M+BXN+BXN+BX@, H@($-20R!E<G)O<G,@+BXN+BXN+BXN+BXN+BXN+BXN+BXN
%+BX@, H
end

I appears as though the dual function GigE controller has the
MAC address in a different place in eeprom. Please send me an
e-mail and I will send you a debug version of the driver to try
and get to the bottom of this problem. Also, please send me the
complete output from ‘pci -v’.

Previously, Matt McHugh wrote in qdn.public.qnxrtp.installation:

Here is the output of pci -v

and nicinfo

Thanks hugh

[snip]