Linuxをかなり長い間使用した後、FreeBSDを試してみたいと思います。起動可能なUSBスティックを作成し、ライブCDモードで少し遊んでみたいと思います。私が遭遇する最初の問題は、wifiを機能させる方法がわからないことです。
sysctl net.wlan.devices
を実行すると、空のnet.wlan.devices:
が生成されます。
これは、wifiアダプターのモジュールがロードされていないことを意味していると思いますか?私がwifiを有効にするために見つけたもののほとんどは、いくつかの構成を変更して再起動する必要がありますが、ライブUSBではそれほど簡単ではないと思います。
今私の質問は:どうすればwifiを有効にできますか?ロードする必要のあるモジュールを知るにはどうすればよいですか?
私はThinkpadL480を使用しています(これはリストされていません ラップトップページに )。無料のBSDはそれとも互換性がありますか?
ThinkPad L480 技術仕様 によると、Intel®デュアルバンド8265ワイヤレスAC(2 x 2)Wi-Fiアダプターを備えており、 iwm ドライバーでサポートされている必要があります。
再起動せずに、実行時にドライバとファームウェアをロードできるはずです。
kldload if_iwm
kldload iwm8265fw
kldstat
で正常に読み込まれたかどうかを確認します。モジュールがリストされていない場合、誰かがあなたのカードのサポートを追加するまで、あなたは運が悪いと思います。もしそうなら、読み続けてください。
残りは、FreeBSDハンドブックの ワイヤレスネットワーク の章でうまく説明されています。必要な正確な行は次のとおりです。
ifconfig wlan0 create wlandev iwm0
ifconfig wlan0 up scan
あなたはwifiネットワークのリストを見ることができるはずです:
ifconfig wlan0 list scan
/etc/wpa_supplicant.conf
を作成する必要があります(wifiネットワークがRSN/WPA2であると仮定):
network={
ssid="yournetwork"
psk="yournetworkpass"
}
/etc/rc.conf
に以下を追加します。
wlans_ath0="wlan0"
ifconfig_wlan0="WPA DHCP"
インターフェースを起動します。
service netif restart
...そしてあなたは行ってもいいはずです。
試してください:kldload if_iwm
これにより、Intel8000シリーズwifiドライバーが読み込まれます