N-6300が無線LAN親機(AP)になれないことが判明したため、QCA9377-5(miniPCIeインタフェースの無線LANモジュール)を挿してみることにした。

【関連記事】
【組込ボードで無線LAN】②(無線LANカードN-6300を組込ボードに接続するには?)
【組込ボードで無線LAN】⑧(iwのビルド:後編-1)【組込ボードで無線LAN】⑰(QCA9377-5を挿してみた)

  • QCA9377-5(miniPCIeインタフェースの無線LANモジュール)を挿してみた
【組込ボードで無線LAN】⑨(通販で購入した無線LANモジュールたち)で紹介したQCA9377-5(miniPCIeインタフェースの無線LANモジュール)をminiPCIeポートに挿してみた。

IMG_20191007_004256

さっそくlspciを実行してみた。Qualcomm Atherosとか出てくるのでPCIeとしては認識した様子。
# lspci
00:00.0 PCI bridge: Synopsys, Inc. Device abcd (rev 01)
01:00.0 Network controller: Qualcomm Atheros Device 0042 (rev 31)
次にlsmodを実行してみた。cfg80211は居るが誰からも参照されてない(Used byがゼロ)。
# lsmod
Module                  Size  Used by
cfg80211              376620  0
ov5640_camera_mipi     53880  0
mxc_v4l2_capture       25411  1 ov5640_camera_mipi
ipu_bg_overlay_sdc      4303  1 mxc_v4l2_capture
ipu_still               1811  1 mxc_v4l2_capture
ipu_prp_enc             4919  1 mxc_v4l2_capture
ipu_csi_enc             3097  1 mxc_v4l2_capture
ipu_fg_overlay_sdc      5199  1 mxc_v4l2_capture
adv7180_tvin            8599  0
v4l2_int_device         1936  3 ov5640_camera_mipi,adv7180_tvin,mxc_v4l2_capture
snd_soc_fsl_asrc       24344  0
dmesgでfirmwareのロード状況を確認。無線LANっぽいのが居ない。
# dmesg | grep firmware
imx-sdma 20ec000.sdma: loaded firmware 3.1
usbserial: USB Serial support registered for Keyspan - (without firmware)
egalax_ts 2-0004: Failed to read firmware version
ili210x_i2c 2-0041: Failed to get firmware version, err: -5
QCA9377のドライバを調べてみる。Linux WirelessのSupported devicesからlist of supported devices by device IDに行き、QCA9377を検索するとath10kというドライバであることが判明。

1

Linux WirelessのAbout ath10kを読み、QCA9377-5がサポート対象であることを再確認。
1

実機(BD-SABRE-LITE)上の/lib/modulesを見た。ath10kは居なかった。
# ls /lib/modules/3.14.28-1.0.0_ga\+yocto\+g7ff62b2/kernel/driv
ers/net/wireless/ath/
ath.ko  ath9k
/lib/firmwareも見た。当然だがこちらにもath10kは居ない。
# ls /lib/firmware/
TIInit_7.2.31.bts     wl127x-fw-4-mr.bin    wl128x-fw-4-sr.bin
iwlwifi-6000-4.ucode  wl127x-fw-4-plt.bin   wl128x-fw-5-mr.bin
ti-connectivity       wl127x-fw-4-sr.bin    wl128x-fw-5-plt.bin
vpu                   wl127x-fw-5-mr.bin    wl128x-fw-5-sr.bin
wl1251-fw.bin         wl127x-fw-5-plt.bin   wl128x-fw-ap.bin
wl1251-nvs.bin        wl127x-fw-5-sr.bin    wl128x-fw-plt-3.bin
wl1271-fw-2.bin       wl127x-fw-plt-3.bin   wl128x-fw.bin
wl1271-fw-ap.bin      wl127x-nvs.bin        wl128x-nvs.bin
wl1271-fw.bin         wl128x-fw-3.bin       wl12xx-nvs.bin
wl1271-nvs.bin        wl128x-fw-4-mr.bin
wl127x-fw-3.bin       wl128x-fw-4-plt.bin
どうもath10kはインストールされていない様子。Intel N-6300があまりにもアッサリ動いて拍子抜けだったため、私的にはウレシイ感じ。

次回、ath10kを組み込む方法を検討します。

続く

IMG_20191006_123755

スポンサードリンク