--- pcmcia-cs-3.2.7/wireless/orinoco.c.orig 2004-03-11 13:49:26.000000000 +0100 +++ pcmcia-cs-3.2.7/wireless/orinoco.c 2004-03-11 13:51:16.000000000 +0100 @@ -1132,6 +1132,13 @@ switch (priv->firmware_type) { case FIRMWARE_TYPE_AGERE: /* Agere style WEP */ if (priv->wep_on) { + auth_flag = 0x02; + err = hermes_write_wordrec(hw, USER_BAP, + HERMES_RID_CNFMANDATORYBSSID_SYMBOL, + auth_flag); + if (err) + return err; + err = hermes_write_wordrec(hw, USER_BAP, HERMES_RID_CNFTXKEY_AGERE, priv->tx_key);