Feilingの組み込みOKMX6UL開発ボードであるWIFIは、ホットスポット機能をサポートしています。以下の方法に従って、WIFIを使用してホットスポットを開き、他のワイヤレス対応デバイスを接続してローカルエリアネットワークを形成できます。インターネットだけでなく、操作も便利になります。モバイルデバイスを使用して開発ボードにアクセスできます。
現在、Feiling i.MX6UL開発ボードは、外部ネットワークへのWiFiホットスポットアクセスを既にサポートしています。必要に応じて、Feilingの公式カスタマーサービスにご相談ください。
1.サポートライブラリをインストールする
hostapdをコンパイルするにはlibnlライブラリとopensslライブラリが必要なので、これら2つのライブラリのソースコードをダウンロードしてクロスコンパイルします。
1. libnlをクロスコンパイルします
1)libnl-1.1.tar.gzソースコードをダウンロードします
2)ソースコードlibnl-1.1..tar.gzを解凍し、libnl-1.1と入力します
3)./configure --host = arm-none-linux-gnueabi- --prefix = / usr / local / arm / libnl1.1
netlink-local.hに#include <limits.h>を追加
4)CC = arm-linux-gccにする
5)インストールする
2. opensslをクロスコンパイルする
1)1. openssl-1.0.0e.tar.gzソースコードをダウンロードします。
2)ソースコードopenssl-1.0.0e.tar.gzを解凍し、openssl-1.0.0eと入力します。
3)./config --host = arm-none-linux-gnueabi- --prefix = / usr / local / arm / openssl
4)CC = arm-linux-gccにする
5)インストールする
次に、hostapdをコンパイルします
reltekのWebサイトにアクセスして、RTL8188 Linuxドライバーをダウンロードしますドライバーコードパッケージには専用のhostapdがあります。クロスコンパイル手順:
1)ソースファイルを解凍し、hostapdパスを入力します。
2)cp defconfig .configコマンドを実行します
.configを次のように変更します。
CONFIG_DRIVER_RTW = yを増やします(これは非常に重要です、reltekチップのドライバーを増やします)
コメントアウト#CONFIG_DRIVER_NL80211 = y
CONFIG_WPS = yの前にコメントを削除します
CONFIG_IEEE80211N = yの前にコメントを削除します
3)CC = arm-linux-gccにし、バイナリファイルhostapdを生成します。
3番目に、hostapdをインストールします
hostapdを実行するターゲットマシンのディレクトリにコピーします。手順は次のとおりです。
insmod /lib/modules/3.14.38-6UL_ga+ge4944a5/kernel/drivers/net/wireless/realtek/rtl8723BU/8723bu.ko
ifconfig wlan0 up
ifconfig wlan0 192.168.0.10ネットマスク255.255.255.0
udhcpd /etc/udhcpd.conf&
/ home / hostapd -d /etc/hostapd.conf&
/etc/udhcpd.confファイルの内容は、次のように変更されます。
IPリースブロックの開始と終了
start 192.168.0.10 #default:192.168.0.20
end 192.168.0.100 #default:192.168.0.254
udhcpdが使用するインターフェース
インターフェースwlan0#デフォルト:eth0
割り当てられたIPは、wlan0によって設定されたIPと同じネットワークセグメントにあり、インターフェースはwlan0に設定されている必要があります。
/etc/hostapd.confファイルの内容は次のとおりです。
interface = wlan0
ssid = ZZT_SSID
driver = rtl871xdrv
チャネル= 9
hw_mode = g
ignore_broadcast_ssid = 0
auth_algs = 1
wpa = 3
wpa_passphrase = 12345678
wpa_key_mgmt = WPA-PSK
wpa_pairwise = TKIP
rsn_pairwise = CCMP
OKMX6UL-C開発ボードがない場合は、1セットの申請を検討できます。最近、ファイリングでは、NXP、SAMSUNG、TIシリーズの合計50セットの開発ボードを試用のプロトタイプとして提供しています。プロトタイプテスターとプロトタイプを発行する契約に署名します。