ECS LIVA に入れたLINUXの無線LAN (WiFi)がうまく動かない


参考リンク

http://qiita.com/tukiyo3/items/5b66da8febd9c2535629
http://forums.gentoo.org/viewtopic-t-1006786.html

環境等

  • Archlinux
  • Linux version 3.14.35-1-lts (builduser@andyrtr) (gcc version 4.9.2 20150304 (prerelease) (GCC) ) #1 SMP Sat Mar 7 19:24:12 CET 2015
  • model name : Intel(R) Celeron(R) CPU N2807 @ 1.58GHz
  • MemTotal: 1940292 kB
  • 無線設定でつかってるもの: netctl - wpa-supplicantでWPA-EAP,PEAP,identity,password使い、dhcp

ドライバを入れる

ggって入手して、以下設置

/usr/lib/firmware/brcm/brcmfmac43241b4-sdio.txt

modはboot後に組み込む

rmmod brcmfmac 
rmmod brcmutil 
echo on > /sys/bus/platform/drivers/sdhci-acpi/INT33BB\:00/power/control 
modprobe brcmfmac
netctl restart interfaces/wlan0 

Known Issue

以下のようなログが出るけどつながってます。
闇は深そうなので放っておく。

[  338.518365] brcmfmac: brcmf_sdio_chip_drivestrengthinit: No SDIO Drive strength init done for chip 4324 rev 5 pmurev 17
[  338.786754] brcmfmac: brcmf_c_preinit_dcmds: Firmware version = wl0: Jul 17 2013 07:36:07 version 6.10.197.71 (r412987) FWID 01-882d2634
[  338.790678] brcmfmac: brcmf_fil_cmd_data: Failed err=-23
[  338.792338] brcmfmac: brcmf_fil_cmd_data: Failed err=-23
[  338.793500] brcmfmac: brcmf_fil_cmd_data: Failed err=-23
[  338.795529] usbcore: registered new interface driver brcmfmac
[  338.879107] brcmfmac: brcmf_fil_cmd_data: Failed err=-23
[  338.908189] brcmfmac: brcmf_add_if: ERROR: netdev:wlan0 already exists
[  338.908798] brcmfmac: brcmf_add_if: ignore IF event
[  338.911021] brcmfmac: brcmf_fil_cmd_data: Failed err=-23
[  338.916680] brcmfmac: brcmf_construct_reginfo: channel 1: f=2412 bw=0 sb=0