====== Wifi module KVM vm ======
Возникла необходимость пробросить модуль WiFi в виртуальную машину с OpenWRT )). Задача осложнилась тем, что под OpenWRT проброшенный средствами ProxMox модуль WiFi не работал - не оказалось под него драйверов. Поэтому пришлось использовать старый добрый proxyARP
===== Установка пакетов в ProxMox =====
==== Установим нужные пакеты на хостовой машине (ProxMox) ====
#
#
apt update
apt install parprouted dhcp-helper avahi-daemon hostapd
==== Конфигурируем интерфейс ====
#
# Proxmox
# /etc/network/interfaces
#
auto wlan0
iface wlan0 inet dhcp
post-up /usr/sbin/parprouted eth0 wlan0
post-down /usr/bin/killall /usr/sbin/parprouted
==== В вебморде Proxmox ====
Необходимо добавить интерфейс в бридж к интерфейсу локальной сети, на котором работают виртуалки:
{{ :wiki:technical:proxmox:proxmox-bridge-wifi.png |}}
==== Конфигурируем WiFi ====
Мне требовалось раздавать сеть WiFi клиентам, поэтому я создал конфиг /etc/hostapd/hostapd.conf
interface=wlan0
driver=nl80211
ssid=MySubnet-WiFi
hw_mode=g
#ieee80211n=1
#Раскомментировать для включения режима n
#ht_capab=[HT40-][SHORT-GI-40]
#Раскомментировать для включения режима n
channel=6
wpa=2
wpa_passphrase=SecretPa$$w0rdd
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
auth_algs=1
macaddr_acl=0
service hostapd restart