web-dev-qa-db-ja.com

FreeBSD LiveUSBのWifi

Linuxをかなり長い間使用した後、FreeBSDを試してみたいと思います。起動可能なUSBスティックを作成し、ライブCDモードで少し遊んでみたいと思います。私が遭遇する最初の問題は、wifiを機能させる方法がわからないことです。

sysctl net.wlan.devicesを実行すると、空のnet.wlan.devices:が生成されます。

これは、wifiアダプターのモジュールがロードされていないことを意味していると思いますか?私がwifiを有効にするために見つけたもののほとんどは、いくつかの構成を変更して再起動する必要がありますが、ライブUSBではそれほど簡単ではないと思います。

今私の質問は:どうすればwifiを有効にできますか?ロードする必要のあるモジュールを知るにはどうすればよいですか?

私はThinkpadL480を使用しています(これはリストされていません ラップトップページに )。無料のBSDはそれとも互換性がありますか?

1
danielspaniol

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

...そしてあなたは行ってもいいはずです。

2
pacija

試してください:kldload if_iwm

これにより、Intel8000シリーズwifiドライバーが読み込まれます

1
Allan Jude