Mac Linux Wifi

  1. 先安裝新核心及軔體,要先安裝 kernel-ml-firmware 再安裝 kernel-ml。
    [root@dywmac ~]# rpm -e kernel-ml-firmware
    [root@dywmac ~]# rpm -ivh /media/UNTITLED/kernel-ml-firmware-4.4.5-1.el6.elrepo.noarch.rpm
    [root@dywmac ~]# rpm -ivh /media/UNTITLED/kernel-ml-4.4.5-1.el6.elrepo.noarch.rpm
    
  2. Macbook pro 無內建有線網卡,只有無線網卡。4.4.5 版的軔體及核心可以驅動 macbook 的無線網卡。如果有問題可以 下載驅動程式 brcmfmac43602-ocie.bin。
    [root@dywmac ~]# wget https://git.kernel.org/cgit/linux/kernel/git/\
    firmware/linux-firmware.git/plain/brcm/brcmfmac43602-pcie.bin
    
  3. 在 firmware 目錄下建立 brcm 並將下載的驅動程式複製至此目錄中。
    [root@dywmac ~]# mkdir /lib/firmware/brcm/
    [root@dywmac ~]# cp brcmfmac43602-pcie.bin /lib/firmware/brcm/
    
  4. 載入 brvmfmac,順利的話應該可以開始設定 wifi。
    [root@dywmac ~]# modprobe -r brcmfmac
    [root@dywmac ~]# modprobe brcmfmac
    
    [root@dywmac ~]# lsmod | grep brcmfmac
    brcmfmac              253952  0 
    brcmutil               16384  1 brcmfmac
    cfg80211              548864  1 brcmfmac
    mmc_core              135168  1 brcmfmac
    
  5. 重新啟動網路管理程式 NetworkManager,出現沒有 /etc/sysconfig/network 檔,必須先產生此檔。
    [root@dywmac ~]# vim /etc/sysconfig/network
    [root@dywmac ~]# cat /etc/sysconfig/network
    NETWORKING=yes
    HOSTNAME=dywmac
    
  6. 重新啟動網路管理程式 NetworkManager。
    [root@dywmac ~]# /etc/init.d/NetworkManager restart
    
  7. 使用 VPN 連線時,必須載入 nf_conntrack_pptp 核心模組。
    [root@dywmac ~]# modprobe nf_conntrack_pptp