There is a nice minihowto in the forums which details my problem: http://forums.gentoo.org/viewtopic.php?t=264219 I can't get monitoring to work with my card and orinoco-0.15_rc2: <snip> orinoco 0.15rc2STA (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al) orinoco_cs 0.15rc2STA (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al) eth1: Hardware identity 0005:0004: eth1: Station identity 001f:0001: eth1: Firmware determined as Lucent/Agere 8.72 eth1: Ad-hoc demo mode supported eth1: IEEE standard IBSS ad-hoc mode supported eth1: MAC address 00:02: eth1: Station name "HERMES I" eth1: ready eth1: index 0x01: Vcc 3.3, irq 11, io 0x0100-0x013f eth1: New link status: Connected (0001) eth1: no IPv6 routers present device eth1 entered promiscuous mode eth1: Monitor mode support is buggy in this firmware, not enabling </snip> These are the commands I tried: <snip> # iwconfig eth1 mode monitor Error for wireless request "Set Mode" (8B06) : SET failed on device eth1 ; Operation not supported. # iwpriv eth1 eth1 Available private ioctl : force_reset (8BE0) : set 0 & get 0 card_reset (8BE1) : set 0 & get 0 set_port3 (8BE2) : set 1 int & get 0 get_port3 (8BE3) : set 0 & get 1 int set_preamble (8BE4) : set 1 int & get 0 get_preamble (8BE5) : set 0 & get 1 int set_ibssport (8BE6) : set 1 int & get 0 get_ibssport (8BE7) : set 0 & get 1 int get_rid (8BE9) : set 0 & get 1024 byte </snip> The forum post lists another driver (see URI). Any chance to fix my problem?
eth1: Monitor mode support is buggy in this firmware, not enabling I'd say that you need to upgrade your firmware The below link may be of some help http://www.seattlewireless.net/index.cgi/OrinocoDriver