"nl80211 ホストを介したドライバの初期化に失敗しました。"


rt5370を使用してアクセスポイントを作成しようとしています。

rt5370ap.koファイルを作成しました。
ドライバのロードが完了したようです。

/ # insmod lib/modules/rt5370ap.ko
[ 47.130742] rtusb init rt2870 --->
[ 47.135017]
[ 47.135023]
[ 47.135028] === pAd = d0b3407
[
4 7.151965] < - - RTMPAllocAdapterBlock、状態 = 0
[47.157020] Efuse サイズ = 0x2d [2d0-2fc]
[ 47.160978] EFUSE 用 NVM
[ 47.163635] 80211> RFICType = 3
[
41.4 4 209] 80211 > 速度番号= 12
[47.178001] 80211> CurTxPower = 0 dBm
[47.187834] 80211> TxStream = 0
[47.197954] crda> コア要求: 00
[47.205118
] 8822 usb core: 新しいインターフェイスドライバ rt2870 登録


私はHostapdを実行しました。
これは私のHostapd.confです。

インタフェース=ra0
ドライバ=nl80211
ssid=テスト
hw_mode=g
チャネル=6
macaddr_acl=0


しかし、デーモンは停止しました。

/#hostapd -d etc/hostapd-test.conf &

ランダム : /dev/random 構成ファイルからエントロピーを読み取ろうとしています

コントロールユニットを開けません

nl80211
: RFKILL 状態

使用できません- 0f-ac:4
nl80211:ドライバベースの非チャネルTXの使用
nl80211:ドライバは認証/接続または接続コマンドをサポートしません。
nl80211: モニター・インターフェースの除去: refcount=0
netlink: Operastate: ifindex=2 linkmode=0 (カーネル制御), Operatate = 6(IF_OPER_UP )
nl80211: モード ifindex 2 iftype 2 (STATION)
nl80211: インターフェース 2 をモード 2なし:-95(操作はサポートされていません)
nl80211:インターフェイスを下に設定した後にモードを変更しようとしています。nl80211
:モードifindex 2 iftype 2設定(STATION)
NL80211:インターフェイス2をモード2に設定できませんでした:-95(タスクこれはサポートされていません)
[702.490286] NicloadFirmware:ファームウェアをロードする必要があります。
[702.845068] <-rtmpalloctxrxrxrxringmory、status = 0
[702.850341] rtmpp_timerristeb4 d0 d0 d0 timerlisteb4。
[702.858264] RTMP_TimerListAdd:タイマーオブジェクトd0b4e86cを追加してください!
[702.863658] RTMP_TimerListAdd:タイマーオブジェクトd0b37a10を追加してください!
[702.875068] RTMP_TimerListAdd:タイマーオブジェクトd0b38868を追加しています!
[702.883621] RTMP_TimerListAdd:タイマーオブジェクトd0b396c0を追加してください!
[702.888809] RTMP_TimerListAdd:タイマーオブジェクトd0b3a518を追加しています!
[702.893892] RTMP_TimerListAdd:タイマーオブジェクトd0b3b370を追加してください!
[702.899201] RTMP_TimerListAdd:タイマーオブジェクトd0b3c1c8を追加してください!
[702.906843] RTMP_TimerListAdd:タイマーオブジェクトd0b3d020を追加してください!
[702.912062] RTMP_TimerListAdd:タイマーオブジェクトd0b3de78を追加してください!
[702.917028] RTMP_TimerListAdd:タイマーオブジェクトd0b45c50を追加してください!
[702.922430] RTMP_TimerListAdd:タイマーオブジェクトd0b46524を追加中です!
[ 702.931594] -->RTUSBVenderReset
[ 702.941120] <-RTUSBVenderReset
[ 703.648085] 1. Phy モード = 0
[ 703.650955] 2. Phy モード = 0
[ 703.65322
773057] 3. Phy モード = 0
[703.778510] AntCfgInit: 基本/補助 ant 0/1
[703.778522] NICInitRT5390RFRegisters: 初期化周波数 - EEPROM = 44, RF_R17 = 0
[703.839126]
A3 TxAgcG = 0
[703.875409 ] MCS設定= 00 00 00 00 00
[ 703.926320] <==== rt28xx_init, status = 0
[ 703.939260] 80211>バンドを再初期化しています...
[ 703.942711] ... 8
[703.9 50067] 80211 > RFICType = 1
[ 703.953036] 80211 > チャネル数 = 44
[ 703.957152] 80211 > 速度数 = 12
[ 703.960986] 60 9] 80211
> TxStream = 1
[ 703 67772] crda> CFG80211_RegRuleApply ==>
[703.974549] crda > 2.4GHz에 대한 채널/전력 재설정
[703.978777] Chan 001: 전력 0dBm, DFS 0, DFS 유형 0
[703.983724] Chan 002: 전력 0dBm, DFS 0, DFS 유형 0
[703.988647] Chan 003: 전력 0dBm、DFS
0、DFS タイプ 0
[703.993614] チャネル 004: 電力 0dBm、DFS 0、
DFS タイプ 0 DFS タイプ 0
[704.008380] Chan 007: パワー 0dBm, DFS 0, DFS タイプ 0
[704.013343 ] Chan 008: パワー 0dBm, DFS 0, DFS タイプ 0 [ 704.018279
] 23
] Chan 010:電力0 dBm、DFS
0、DFSタイプ0 [704.028140] Chan 011 :
電力0 dBm、DFS 0、DFSタイプ0
0dBm, DFS 0, DFS 유형 0
[704.042984] Chan 014: 전력 0 dBm, DFS 0, DFS 유형 0
[704.064110] crda> 채널 수 = 14
[704.073904] 0x1300 = 0007320
0 nl80211: 인터페이스 모드를 0에서 2로 변경できませんでした。
nl80211 ドライバの初期化に失敗しました。
hostapd_interface_deinit_free(0x90280)
hostapd_interface_deinit_free: num_bss=1 conf->num_bss=
1hostapd_interface_deinit(0x90280)
hostapd_bss_deinit:deinit bsd00
d_free_hapd_
データ:インターフェースra0が開始されませんでした。
hostapd_interface_deinit_free: ドライバ=(nil) drv_priv= (none ) -> hapd_deinithostapd_interface_free
(0x90280)
hostapd_interface_free:使用可能 hapd 0x90dd0hostapd_cleanup_iface
(0x902
hostapd_cleanup_iface
:使用可能 iface = 0x90280


モードを変更できない問題がありますか?
それでは、Hostapdのソースコードを修正する必要がありますか?

挨拶。

ベストアンサー1

おすすめ記事