What does it really do when you plug in a pcmcia wireless card?

Hey, I am working on robots with a pc104 pcu, and use the pcmcia slot for Pretec CompactWLAN cards, thus giving me access to wifi.
My probleme is that for some obscure reasons i get errors that are, I believe due to bad initialisation of the firmware during normal boot. This happens randomly, either it does or not, but when it does, the only thing I can do is take the card out and plug it back in again, and then it works... I must find a way to correc this proble, and have already in a script found out how to figure out if it is loaded correctly (using ping), and now need to reload it correctly as long sa ping doesnt answer.
I have tried everything: -calling /etc/init.d/pcmcia restart -calling /etc/init.d/pcmcia reload -calling hotplug unregister firmware -calling hotplug register firmware -calling hotplug unregister net -calling hotplug register net - removing and reloading the corresponding modules (orinoco and hermes)
some seem to create the same reactions as if I put the card out and in again, but it nevers solves the bad firmware load probleme.
so my question is, what else does loading a card do, that all this doesnt also do?
Thanks for the help...
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

for
I
and
script
and
hermes)
in
Have you tried the same card with the same firmware in a different computer?
Joe
--
Mini ITX and other computer goodies:
www.brokenacres.rite2u.com
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
I have a set of 4 robots, all with the same pc104 board, and the same Pretec CompactWLAN wireless card and I have often interchanged them but the problem remains. Does it seem normal to you that it takes pluging-out and pluging-in to reset firmware or is there a command I havn't tried? thanks again Kofuu
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

"Normal" is a tough word. Which board are you using? Which OS are you using?
--
Mini ITX and other computer goodies:
www.brokenacres.rite2u.com
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
I am using the VIPER-400-M64-F16 based on Intel 400Mhz PXA255 XScale processor. The OS that runs on it is Arcom Embedded linux, it is based on the proven 2.4 kernel, and I believe it strongly resembles a debian (one that would hold and run on 64Mb). Any ideas?
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

XScale
(one
Well, I'm not familiar with any embedded Linux OS, so I can't help you there.
BUT, I've worked with WiFi on a lot of PDA devices, and have seen a similar scenario, the units would boot fine, byt not see the network. Take out hte NIC, count to 5, re-insert the NIC and evrything was fine.
In htat instance, the culprit was too much WiFi, we took one of the three WAPs out of the mix and got much better stability. Maybe look at the other end of your network (unless all three devices ARE your network).
Joe
--
Mini ITX and other computer goodies:
www.brokenacres.rite2u.com
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Polytechforum.com is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here. All logos and trade names are the property of their respective owners.