問題タブ [hostapd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
700 参照

yocto - yocto krogoth の hostapd

私は yocto で構築された Linux システムを持っています。システムに hostapd パッケージを追加しました。bitbake hostapdパッケージをビルドでき、パッケージと依存関係をターゲットにインストールでき、動作します。これをベース イメージに追加したいのでIMAGE_INSTALL += "hostapd"、ベース イメージ ファイルに行を追加しました。基本イメージをビルドすると、パッケージ hostapd がビルドされていることがわかりますが、次のエラー メッセージが表示されます。誰かがその失敗を知っていますか?!

エラー: パッケージをインストールできません。コマンド build/tmp/sysroots/x86_64-linux/usr/bin/opkg --volatile-cache -f build/tmp/work/var_som_mx6_-poky-linux-gnueabi/base-image/1.0-r0/opkg.conf -o /build/tmp/work/var_som_mx6-poky-linux-gnueabi/base-image/1.

root に hostapd (2.5-r0) をインストールします。ダウンロード ファイル:/build/tmp/deploy/ipk/cortexa9hf-neon/hostapd_2.5-r0_cortexa9hf-neon.ipk。

パッケージの破片を取り除くには、 を試してくださいopkg remove hostapd

インストールを再試行するには、 を試してくださいopkg install hostapd

収集されたエラー: * preinst_configure: hostapd のインストールを中止しています。* opkg_install: パッケージ hostapd をインストールできません。

デバッグ: Python 関数 do_rootfs が終了しました エラー: 関数が失敗しました: do_rootfs

0 投票する
1 に答える
3634 参照

raspberry-pi - Access point doesn't start with Raspberry Pi 3 built-in Wi-Fi

I have Raspberry Pi 3 and I use it as a Wi-Fi access point. I use Raspberry Pi 3 built-in Wi-Fi adapter for this.

Until today, the access point worked.

Today it stopped working. I think that Raspberry Pi crashed and I then turn the power off without shutting it down. Since then, it doesn't work.

If I run it as service, the status will show running (exited).

When I run it with sudo /usr/sbin/hostapd -dd /etc/hostapd/hostapd.conf, I get the following errors and it doesn't work:

This is my /etc/network/interfaces:

This is my /etc/hostapd/hostapd.conf:

And output of ifconfig:

0 投票する
2 に答える
190 参照

c - Cで不完全な型への逆参照ポインタを解決する方法は?

nl_pid を読み取るように Hostapd のコードを変更しようとしました。以下の画像のようにコードを修正してコンパイルした後。

コンパイラは、「不完全な型構造体 nl_sock へのポインタを逆参照しています」と述べました。

ということで、2449行目にコメントを入れて再コンパイル。次に、gdb2451 行目でブレークし、'bss->nl_mgmt variable' を出力します。gdb構造を知り、読むことができました。なぜgdb構造を知って読むことができたのに、私はできなかったのですか? この問題を解決して、必要な「nl_pid」を読み取るにはどうすればよいですか?