Собрал ядро с поддержкой Ralink RT53xx, cfg80211 wireless extensions compatibility и Generic IEEE 802.11 Networking Stack (mac80211)
lsusb | grep -i d-link:
Bus 002 Device 002: ID 2001:3c15 D-Link Corp. DWA-140 RangeBooster N Adapter(rev.B3) [Ralink RT5372]
iwconfig wlan0:
wlan0 IEEE 802.11bgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=0 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:on
interface=wlan0
driver=nl80211
# и прочая ерунда
С этим я ещё не разобрался (как и зачем):
ln -s /etc/init.d/netif.lo /etc/init.d/netif.wlan0
Ну и собственно проблема:
/etc/init.d/hostapd start
* Starting hostapd ...
Configuration file: /etc/hostapd/hostapd.conf
Could not set interface wlan0 flags (UP): No such file or directory
nl80211 driver initialization failed.
* start-stop-daemon: failed to start `/usr/sbin/hostapd' [ !! ]
* ERROR: hostapd failed to start
Что это значит и где искать?