if [ "$drivername" = "other" ]
then
  # ipw2100 erlaubt Channelaenderungen *nur* im Mode "monitor".
  # Also suchen wir nach einer Fehlermeldung.
  iwconfig $device mode managed
  wlandrv=$(iwconfig $device channel 6 2>&1 | grep "SET failed on device $device")
  case "x$wlandrv" in
    x) ;;
    *)
       drivername="ipw2100"
       ;;
  esac
  unset wlandrv
fi
