Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
Forum Topic - QNX 4.25E CRC errors: (13 Items)
   
QNX 4.25E CRC errors  
Hey the company that I work for is having a ton of CRC errors from some of the QNX machines on the network.  I was not 
employed here when they were setup, I checked the switch side of things and it all seems to be good from there, the only
 thing I noticed is that they are all setup to be running 10mbps full duplex on the QNX side and the switch is set to 
auto speed, but all the ones that are error are running 10hdx and all the ones that arent are running 100fdx.  We use 
custom written network drivers so it might be that but I dont have enough exp with QNX to know for sure, I can post the 
driver config if needed.
Re: QNX 4.25E CRC errors  
You need to have all the machines setup in the same way. If the switches are
auto negotiating, then the network driver must not be started with speed and
duplex settings. I presume that the network drivers are being started in the
/etc/config/sysinit# files. You will have to edit these files to start the
network drivers without speed and duplex settings.


On 11-06-27 3:30 PM, "Casey Clayton" <community-noreply@qnx.com> wrote:

> Hey the company that I work for is having a ton of CRC errors from some of the
> QNX machines on the network.  I was not employed here when they were setup, I
> checked the switch side of things and it all seems to be good from there, the
> only thing I noticed is that they are all setup to be running 10mbps full
> duplex on the QNX side and the switch is set to auto speed, but all the ones
> that are error are running 10hdx and all the ones that arent are running
> 100fdx.  We use custom written network drivers so it might be that but I dont
> have enough exp with QNX to know for sure, I can post the driver config if
> needed.
> 
> 
> 
> _______________________________________________
> 
> QNX4 Community Support
> http://community.qnx.com/sf/go/post86879
> 
> 

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


Re: QNX 4.25E CRC errors  
Okay I will make sure they are not starting with any speed or duplex settings and see if that fixes the problem.
Re: QNX 4.25E CRC errors  
It seems half of them are in setup in the sysinit file and the other half are setup in the netstart file.  Im assuming I
 change netstart just as I would the sysinit file?
Re: QNX 4.25E CRC errors  
Yes.


On 11-06-27 4:00 PM, "Casey Clayton" <community-noreply@qnx.com> wrote:

> It seems half of them are in setup in the sysinit file and the other half are
> setup in the netstart file.  Im assuming I change netstart just as I would the
> sysinit file?
> 
> 
> 
> _______________________________________________
> 
> QNX4 Community Support
> http://community.qnx.com/sf/go/post86884
> 
> 

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


Re: QNX 4.25E CRC errors  
Okay is there a way to restart the network service with out rebooting the machine, they run 100 hour tests on most of 
the machines so they only get shut down once and a great while.

Sorry for so many questions but I was highered on as an intern but im the only network person here so I am the network 
admin and have never used qnx before this.
Re: QNX 4.25E CRC errors  
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.
Re: QNX 4.25E CRC errors  
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
 


Re: QNX 4.25E CRC errors  
I will try this and let you know if it works, as far as the mac being specified they are using some software that 
requires to know that mac and they just assign it via the node number to make life a little easier so node 6 is 
aabbccdd0006 and node 7 would be the exact same except 7, so that would be their reasoning behind that.
Re: QNX 4.25E CRC errors  
It seemed to fix the errors, you are a life saver thank you so much for all you assistance, I am now a god to them.
Re: QNX 4.25E CRC errors  
Good news! You are very welcome.


On 11-06-29 4:19 PM, "Casey Clayton" <community-noreply@qnx.com> wrote:

> It seemed to fix the errors, you are a life saver thank you so much for all
> you assistance, I am now a god to them.
> 
> 
> 
> _______________________________________________
> 
> QNX4 Community Support
> http://community.qnx.com/sf/go/post86951
> 
> 

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


Re: QNX 4.25E CRC errors  
Hey Hugh I have another question for you, I did get it fixed as I said with the way you told me, but a guy from another 
company that originally did that configuration is telling my boss since we removed the -s10 and F flags and that we are 
now running at 100mbs full duplex that eventually we will start having twice the collisions we had before, is this true 
or im wondering if he is mad that I fixed a problem he couldn't?

If it really is a problem I can always just assign the 10mbs full from the switch.
Re: QNX 4.25E CRC errors  
You don¹t get collisions in full-duplex mode! You can prove this by running
Œnetinfo ­L1¹ or Œnetinfo ­L2¹ and you will see that there are no collision
errors.

Hugh.


On 11-06-30 5:11 PM, "Casey Clayton" <community-noreply@qnx.com> wrote:

> Hey Hugh I have another question for you, I did get it fixed as I said with
> the way you told me, but a guy from another company that originally did that
> configuration is telling my boss since we removed the -s10 and F flags and
> that we are now running at 100mbs full duplex that eventually we will start
> having twice the collisions we had before, is this true or im wondering if he
> is mad that I fixed a problem he couldn't?
> 
> If it really is a problem I can always just assign the 10mbs full from the
> switch.
> 
> 
> 
> _______________________________________________
> 
> QNX4 Community Support
> http://community.qnx.com/sf/go/post87005
> 
> 

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