Wifi no FreeBSD Live USB

1

Depois de usar o Linux já há algum tempo, quero testar o FreeBSD. Eu criei um stick USB inicializável e quero brincar um pouco no modo live CD. O primeiro problema que encontro é que não sei como fazer o wifi funcionar.

A execução de sysctl net.wlan.devices produz um net.wlan.devices: vazio.

Eu acho que isso significa que o módulo para o meu adaptador wi-fi não está carregado? A maioria das coisas que eu encontro para habilitar wifi requer a alteração de algumas configurações e a reinicialização, mas eu acho que não é tão fácil em um USB ao vivo.

Agora, minha pergunta é: Como habilitar o wifi? Como sei qual módulo eu preciso carregar?

Estou usando um Thinkpad L480 (que não está listado na página de laptops ). O BSD é compatível com ele?

    
por danielspaniol 05.09.2018 / 12:49

2 respostas

2

De acordo com o ThinkPad L480 Tecnologia Especificações , possui o adaptador Wi-Fi Intel® Dual Band 8265 sem fio (2 x 2), que deve ser suportado por iwm driver.

Você deve conseguir carregar driver e firmware em tempo de execução sem reinicializar:

kldload if_iwm
kldload iwm8265fw

Verifique se eles foram carregados com sucesso com kldstat . Se os módulos não estiverem listados, acho que você está sem sorte até que alguém adicione suporte ao seu cartão. Se estiverem, continue a ler.

O resto é bem explicado no capítulo Wireless Networking do FreeBSD Manual, aqui estão as linhas exatas que você precisa:

ifconfig wlan0 create wlandev iwm0
ifconfig wlan0 up scan

Você deve conseguir ver a lista de redes Wi-Fi:

ifconfig wlan0 list scan

Você precisará criar /etc/wpa_supplicant.conf (supondo que sua rede wifi seja RSN / WPA2):

network={
 ssid="yournetwork"
 psk="yournetworkpass"
}

Anexe o seguinte ao /etc/rc.conf :

wlans_ath0="wlan0"
ifconfig_wlan0="WPA DHCP"

Abra a interface:

service netif restart

... e você deve ser bom para ir.

    
por 06.09.2018 / 21:46
1

Experimente: kldload if_iwm

Isso carrega o driver de Wi-Fi da série Intel 8000

    
por 06.09.2018 / 02:22