hello,
i successfully installed B|T4 on my HDD today,
and i ran to plug my usb wireless card to the system but the faithful airodump-ng
failing to load with "ioctl(SIOCSIFFLAGS) failed: No such file or directory".
looking deeper with 'dmesg'
i get this long log

>>
usb 1-2: new high speed USB device using ehci_hcd and address 4
usb 1-2: configuration #1 chosen from 1 choice
usb 1-2: reset high speed USB device using ehci_hcd and address 4
phy1: Selected rate control algorithm 'minstrel'
zd1211rw 1-2:1.0: phy1
usbcore: registered new interface driver zd1211rw
usb 1-2: firmware: requesting zd1211/zd1211b_ub
usb 1-2: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-2:1.0: couldn't load firmware. Error number -2
usb 1-2: firmware: requesting zd1211/zd1211b_ub
usb 1-2: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-2:1.0: couldn't load firmware. Error number -2
device mon0 entered promiscuous mode
usb 1-2: firmware: requesting zd1211/zd1211b_ub
usb 1-2: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-2:1.0: couldn't load firmware. Error number -2
usb 1-2: firmware: requesting zd1211/zd1211b_ub
usb 1-2: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-2:1.0: couldn't load firmware. Error number -2
usb 1-2: firmware: requesting zd1211/zd1211b_ub
usb 1-2: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-2:1.0: couldn't load firmware. Error number -2
usb 1-2: firmware: requesting zd1211/zd1211b_ub
usb 1-2: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-2:1.0: couldn't load firmware. Error number -2
device wlan1 entered promiscuous mode
usb 1-2: firmware: requesting zd1211/zd1211b_ub
usb 1-2: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-2:1.0: couldn't load firmware. Error number -2
usb 1-2: firmware: requesting zd1211/zd1211b_ub
usb 1-2: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-2:1.0: couldn't load firmware. Error number -2
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
ADDRCONF(NETDEV_UP): eth0: link is not ready
wlan0: no IPv6 routers present
usb 1-2: USB disconnect, address 4
usb 1-2: new high speed USB device using ehci_hcd and address 5
usb 1-2: configuration #1 chosen from 1 choice
usb 1-2: reset high speed USB device using ehci_hcd and address 5
phy2: Selected rate control algorithm 'minstrel'
zd1211rw 1-2:1.0: phy2
usb 1-2: firmware: requesting zd1211/zd1211b_ub
usb 1-2: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-2:1.0: couldn't load firmware. Error number -2
usb 1-2: firmware: requesting zd1211/zd1211b_ub
usb 1-2: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-2:1.0: couldn't load firmware. Error number -2
device mon0 entered promiscuous mode
usb 1-2: USB disconnect, address 5
usb 1-3: new high speed USB device using ehci_hcd and address 6
usb 1-3: configuration #1 chosen from 1 choice
usb 1-3: reset high speed USB device using ehci_hcd and address 6
phy3: Selected rate control algorithm 'minstrel'
zd1211rw 1-3:1.0: phy3
usb 1-3: firmware: requesting zd1211/zd1211b_ub
usb 1-3: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-3:1.0: couldn't load firmware. Error number -2
usb 1-3: firmware: requesting zd1211/zd1211b_ub
usb 1-3: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-3:1.0: couldn't load firmware. Error number -2
device mon0 entered promiscuous mode
wlan0: deauthenticating by local choice (reason=3)
usb 1-3: firmware: requesting zd1211/zd1211b_ub
usb 1-3: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-3:1.0: couldn't load firmware. Error number -2
usb 1-3: firmware: requesting zd1211/zd1211b_ub
usb 1-3: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-3:1.0: couldn't load firmware. Error number -2
usb 1-3: firmware: requesting zd1211/zd1211b_ub
usb 1-3: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-3:1.0: couldn't load firmware. Error number -2
device mon0 entered promiscuous mode
ADDRCONF(NETDEV_UP): wlan0: link is not ready
ADDRCONF(NETDEV_UP): wlan0: link is not ready
wlan0: authenticate with AP 00:1b:9e:72:6a:b8
wlan0: authenticated
wlan0: associate with AP 00:1b:9e:72:6a:b8
wlan0: RX AssocResp from 00:1b:9e:72:6a:b8 (capab=0x411 status=0 aid=1)
wlan0: associated
ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
wlan0: no IPv6 routers present
usb 1-3: firmware: requesting zd1211/zd1211b_ub
usb 1-3: Could not load firmware file zd1211/zd1211b_ub. Error number -2
zd1211rw 1-3:1.0: couldn't load firmware. Error number -2
<<

a bit more googling i found a solution posted wherever

>>
hi,

you should have CONFIG_FW_LOADER=y on the system, and you can compile the fw
files into the kernel blob file. For example
CONFIG_FIRMWARE_IN_KERNEL=y
CONFIG_EXTRA_FIRMWARE="iwlwifi-3945-2.ucode microcode.dat"
CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"

This removes the dependency on the external firmware loader support via
`/sbin/hotplug`.

You should check that this file exists as `/lib/firmware/zd1211/zd1211b_ub` on
both systems.

That's all info I can provide, I've no experience with hardened
sources/GrSec/PaX.

Can you please report back if this doesn't help? I'll assign it to hardened@
then.

Thanks, Michael
<<

However, i'm very noobish to linux systems and have no idea to to even perform this solution.

any help?
thanks

-- Dr. Nick