Hugh Brown
06/29/2011 7:38 AM
post86931
|
You may just be lucky with some of the nodes. If you force the speed and
duplex, only the speed can be detected by the switch, not the duplex. As a
result, the switch runs in half-duplex mode and can cause all sorts of
problems. Remove the speed and duplex settings from the command line and let
the driver auto-negotiate the speed and duplex. If this is not possible,
then make sure that the switch it forced to the same speed and duplex
settings as the driver.
If you don¹t want to reboot the nodes, you can slay the driver as slay
Net.ether905¹ and then restart it as per the new command line. Don¹t forget
to put and &¹ at the end of the driver command line. The 3Com 905 adapter
is a PCI adapter and the port and interrupt settings can be read from the
configuration space, so it is not necessary to specify the port and irq on
the command line, so you can start the drivers as follows:
Net.ether905 I0 l1 &
Net.ether905 I1 l2 &
I don¹t know why a MAC address is being specified on the command line as
each adapter has a unique MAC address.
On 11-06-28 7:32 PM, "Casey Clayton" <community-noreply@qnx.com> wrote:
> Ok so here is the low down, I looked at a node which wasn't CRC erroring and
> compared it to one that was. Now both of then are using assigning the duplex
> and speed so that might not be the issue, I will post the config for one that
> is and one that isnt having the errors but they only difference that I see is
> the one that has all of the errors is assigning its own interrupts and the one
> that isnt doesn't assign its own so this could be the issue.
>
> Non CRC Error Machine Config:
>
> Net.ether905 -p1080 -I0 -l1 -m aabbccdd0005 -vvv -s10 -F &
> sleep 1
> Net.ether905 -p1400 -I1 -l2 &
>
> CRC Error Machine Config:
> Net.ether905 -vvv -p1000 -i10 -I0 -l1 -m aabbccdd0006 -s10 -F &
> sleep 3
> Net.ether905 -vvv -p1080 -i11 -I1 -l2 &
>
> Both of these are configured in the netstart file not the sysinit.
>
>
>
> _______________________________________________
>
> QNX4 Community Support
> http://community.qnx.com/sf/go/post86921
>
>
--
Hugh Brown (613) 591-0931 ext. 2209 (voice)
QNX Software Systems Ltd. (613) 591-3579 (fax)
175 Terence Matthews Cres. email: hsbrown@qnx.com
Kanata, Ontario, Canada.
K2M 1W8
|
|
|