
저는 Lenovo Ideapad 100S 14'' IBR-14'' Intel Celeron CPU N3060 @ 1.60GHz, 32GB SSD, 4GB RAM을 가지고 있지만, 여러 세대가 있기 때문에 Wi-Fi가 무엇인지, 어떻게 사용하는지 둘 다 잘 모르겠습니다. FreeBSD에서 어떤 드라이버를 사용해야 하는지 찾으려면.
어떻게 해야 할까요?
답변1
드라이버가 사용할 커널 Wi-Fi를 찾으려면 다음을 수행하십시오.
$sysctl net.wlan.devices
net.wlan.devices: iwm0
이제 우리는 iwm0을 사용해야 한다는 것을 알고 있습니다.
다음을 수행하는 해당 하드웨어를 찾을 수도 있습니다.
$ pciconf -lv iwm0
iwm0@pci0:2:0:0: class=0x028000 card=0x82708086 chip=0x08b48086 rev=0x93 hdr=0x00
vendor = 'Intel Corporation'
device = 'Wireless 3160'
class = network
이제 우리는 그것이 Intel Wireless AC를 갖춘 모델이라는 것을 알고 있습니다 iwm0
. 이는 매우 좋은 소식입니다. 이 모델은 802.11n AC가 아닌 bgn을 수행할 수 있는 것으로 나에게 판매되었기 때문입니다.
과거에는 Intel 3160AC 드라이버를 컴파일해야 했지만 현재는 기본 커널에서 이미 지원하고 있습니다.
이제 설정을 위해 모듈, 펌웨어 및 지원되는 Wi-Fi 인증 프로토콜을 다음 위치에 로드합니다 /etc/rc.conf
.
legal.intel.license_ack=1
if_iwm_load="YES"
iwm3160fw_load="YES"
wlan_wep_load="YES"
wlan_ccmp_load="YES"
wlan_tkip_load="YES"
또한 에서는 DHCP 클라이언트 /etc/rc.conf
를 정의하고 wpa_supplicant
인터페이스를 활성화하며 국가를 PT로 정의하여 내 국가에 더 적합한 더 강력한 주파수로 전송할 것입니다.
wpa_supplicant_enable="YES"
synchronous_dhclient="YES"
wlans_iwm0="wlan0"
create_args_wlan0="country PT"
이제 검색하여 wpa_config
설치하세요.
#pkg search wpa_config
wpa_gui-2.6 Qt-based frontend for wpa_supplicant
wpa_supplicant-2.6 Supplicant (client) for WPA/802.1x protocols
#pkg install wpa_gui wpa_supplicant
지금 편집 /etc/wpa_supplicant.conf
:
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="my_ssid"
priority=146
scan_ssid=1
psk="wifipassword"
}
다시 시작하면 줄을 볼 수 있으며 나중에 를 사용하여 볼 수 있습니다 dmesg
.
iwm0: hw rev 0x160, fw ver 17.352738.0, address f4:06:69:xx:xx:xx
wlan0: Ethernet address: f4:06:69:xx:xx:xx
iwm0: iwm_update_edca: called
iwm0: iwm_update_edca: called
wlan0: link state changed to UP
이제 Wi-Fi 연결, IP 주소 및 인터넷 연결이 가능합니다.
$ ifconfig wlan0
wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether f4:06:69:xx:xx:xx
inet 192.168.1.9 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: IEEE 802.11 Wireless Ethernet OFDM/54Mbps mode 11g
status: associated
ssid xxxx channel 13 (2472 MHz 11g) bssid 30:b5:c2:xx:xx:xx
regdomain ETSI country PT authmode WPA2/802.11i privacy ON
deftxkey UNDEF AES-CCM 2:128-bit AES-CCM 3:128-bit txpower 30 bmiss 10
scanvalid 60 protmode CTS wme roaming MANUAL
groups: wlan
마지막으로 그래픽으로 구성하려면 다음을 사용할 수 있습니다 wpa_gui
. Lumina를 사용하는 경우 pcbsd-utils
트레이에 Wi-Fi 아이콘이 표시되도록 설치할 수도 있습니다 .
명령줄에서 사용 가능한 SSID를 나열하려면 다음을 수행하십시오.
#ifconfig wlan0 list scan
SSID/MESH ID BSSID CHAN RATE S:N INT CAPS
MEO-1608CD c4:ea:1d:16:08:cd 1 54M -87:-96 100 EP RSN HTCAP WPS WPA WME
MEO-WiFi c6:ea:1d:16:08:ce 1 54M -89:-96 100 ES HTCAP WME
Vodafone-11... 9c:97:26:11:ad:10 1 54M -70:-96 100 EP RSN HTCAP WPS WPA WME
NOS-14F0 f0:f2:49:99:14:f8 12 54M -88:-96 100 EPS WPS HTCAP WPA RSN WME BSSLOAD
NOS_WIFI_Fon bc:4d:fb:53:65:d9 12 54M -88:-96 100 ES HTCAP WME BSSLOAD
xxxx 30:b5:c2:xx:xx:xx 13 54M -44:-96 100 EPS RSN HTCAP WME
xxxxx 30:b5:c2:xx:xx:xx 36 54M -50:-96 100 EP RSN HTCAP VHTCAP VHTOPMODE WME
MEO-A8E087-5G e2:b9:e5:a8:e0:87 60 54M -78:-96 100 EP RSN HTCAP VHTCAP VHTOPMODE VHTPWRENV WPS WPA WME
oLi oNe 2c:9d:1e:d3:22:c0 124 54M -75:-96 98 EP RSN BSSLOAD HTCAP VHTCAP VHTOPMODE VHTPWRENV WPS WPA WME
추가 자료: FreeBSD Handbok30.3. 무선 네트워킹