Author Topic: Missing hermes/orinoco drivers?  (Read 3501 times)

Ethereal

  • Full Member
  • ***
  • Posts: 236
    • View Profile
    • http://
Missing hermes/orinoco drivers?
« on: April 08, 2004, 10:37:19 pm »
My Symbol CF WiFi card has stopped working, more or less of its own accord (ie I haven\'t tried any new WiFi tricks lately).  It may simply be broken, but before I return a perfectly good card for warranty replacement, I took a look at /var/log/messages:

Quote
Apr  9 02:19:08 localhost cardmgr[154]: initializing socket 0
Apr  9 02:19:08 localhost cardmgr[154]: socket 0: LA4100 Spectrum24 CF WLAN Card
Apr  9 02:19:08 localhost cardmgr[154]: executing: \'modprobe hermes\'
Apr  9 02:19:08 localhost cardmgr[154]: + modprobe: Can\'t locate module hermes
Apr  9 02:19:08 localhost cardmgr[154]: modprobe exited with status 255
Apr  9 02:19:08 localhost cardmgr[154]: module /lib/modules/2.4.18-rmk7-pxa3-embedix/pcmcia/hermes.o not available
Apr  9 02:19:08 localhost cardmgr[154]: executing: \'modprobe orinoco\'
Apr  9 02:19:08 localhost cardmgr[154]: + modprobe: Can\'t locate module orinoco
Apr  9 02:19:08 localhost cardmgr[154]: modprobe exited with status 255
Apr  9 02:19:08 localhost cardmgr[154]: module /lib/modules/2.4.18-rmk7-pxa3-embedix/pcmcia/orinoco.o not available
Apr  9 02:19:08 localhost kernel: spectrum_cs: GetFirstTuple: No more items
Apr  9 02:19:10 localhost cardmgr[154]: get dev info on socket 0 failed: Resource temporarily unavailable

It seems to be trying to load (and not finding) the orinoco driver, which I thought was compiled into the kernel already...?
SL-6000L, Sharp ROM 1.12;
Socket Rev 2.5 CF Bluetooth::SE T608;
Sandisk 512MB SD, formatted ext2;
Pocketop IR Keyboard

maslovsky

  • Hero Member
  • *****
  • Posts: 1426
    • View Profile
    • http://my-zaurus.narod.ru
Missing hermes/orinoco drivers?
« Reply #1 on: April 09, 2004, 01:59:32 am »
You have to recall what you\'ve been doing with your Z lately. Drivers don\'t just disappear from the kernel by themselves

Ethereal

  • Full Member
  • ***
  • Posts: 236
    • View Profile
    • http://
Missing hermes/orinoco drivers?
« Reply #2 on: April 09, 2004, 10:26:01 am »
Quote
You have to recall what you\'ve been doing with your Z lately. Drivers don\'t just disappear from the kernel by themselves
Actually, I should have been more clear: It is far down my \"differential diagnosis\" that a driver actually disappeared (or got corrupted) from within the kernel.  My suspicions are:

1.) That it\'s really a hardware problem, especially since it was intermittent for about two weeks, then became persistent; I suspect that cardmgr trying to load modules for it is just a symptom of screwed-up hardware. (most likely)

2.) That there really were modular hermes and/or orinoco drivers, which got deleted somehow.

3.) The drivers were compiled into the kernel, but somehow got screwed up without destroying anything else in the kernel.  (least likely)
SL-6000L, Sharp ROM 1.12;
Socket Rev 2.5 CF Bluetooth::SE T608;
Sandisk 512MB SD, formatted ext2;
Pocketop IR Keyboard

maslovsky

  • Hero Member
  • *****
  • Posts: 1426
    • View Profile
    • http://my-zaurus.narod.ru
Missing hermes/orinoco drivers?
« Reply #3 on: April 09, 2004, 03:28:47 pm »
If the drivers were indeed modules, then they are still in the ROM and only links got corrupted. Check that /lib/modules/2.4.18-rmk7-pxa3-embedix/pcmcia/orinoco.o exist and points to the proper file in the ROM. Also check orinoco_cs.o and hermes.o in the same folder.

Ethereal

  • Full Member
  • ***
  • Posts: 236
    • View Profile
    • http://
Missing hermes/orinoco drivers?
« Reply #4 on: April 09, 2004, 04:28:58 pm »
No orinoco.o, orinoco_cs.o, or hermes.o exist anywhere in my filesystem.  I\'m coming around to the conclusion that the drivers are indeed in the kernel, where they always have been, and that something inside the card is toasted.
SL-6000L, Sharp ROM 1.12;
Socket Rev 2.5 CF Bluetooth::SE T608;
Sandisk 512MB SD, formatted ext2;
Pocketop IR Keyboard