Comment 93 for bug 498336

Kenrick Bingham (loxo) wrote :

#86 seemed to work for me. Dell TrueMobile 1150, orinoco_cs driver.

AFAIK, the following would survive upgrades:

  sudo dpkg-divert --rename /lib/firmware/agere_sta_fw.bin

To make the card also work after suspend, I added /etc/pm/sleep.d/10_kenny_inspiron_5150 with the following content:

  #!/bin/sh

  case "$1" in
   suspend)
    [ -x /sbin/pccardctl ] && /sbin/pccardctl eject
    ;;
  esac

and ran

  chmod +x /etc/pm/sleep.d/10_kenny_inspiron_5150

I also added /etc/pm/config.d/kenny-suspend with the following line (don't know if they are all necessary):

  SUSPEND_MODULES="orinoco orinoco_cs yenta_socket"