Încerc să construiesc o micro-rețea pentru unele dispozitive IoT cu fir și fără fir folosind un server Nuc. Deci, NUC are unul (sau două) porturi rj45 dedicate pentru el și interfața principală wifi, iar portul principal rj45 (enp0s25) va fi în amonte de rețeaua principală.
Până acum am instalat și configurat Hostapd astfel:
country_code=ES
interfață=wlp2s0
# bridge=br0
ssid=myssid
hw_mode=g
ieee80211n=1
wmm_enabled=1
canal=11
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=************************
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
Și apoi configurat netplan:
reţea:
versiunea: 2
redator: în rețea
ethernet:
enp0s25:
dhcp4: fals
dhcp6: fals
enx60a4b758d49a:
dhcp4: fals
dhcp6: fals
opțional: adevărat
wlp2s0:
dhcp4: fals
dhcp6: fals
opțional: adevărat
poduri:
br0:
interfețe: [enp0s25,enx60a4b758d49a,wlp2s0]
adrese: [10.1.5.33/24]
gateway4: 10.1.5.251
servere de nume:
adrese: [10.1.5.251]
parametri:
stp: adevărat
întârziere înainte: 4
dhcp4: fals
dhcp6: fals
Generat, aplicat și repornit.
Dar nu merge. Publică un wifi și pot conecta un telefon, dar se deconectează imediat.Mai întâi am crezut că există o problemă cu trecerea dhcp către enp0s25, dar configurarea unui IP static are același efect. De asemenea, conexiunea unui alt computer la enx... nu este conectată.
Ceva indicii?
$ ip a | grep br0
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master br0 state UP group default qlen 1000
3: enx60a4b758d49a: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master br0 state UP group default qlen 1000
5: br0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
inet 10.1.5.33/24 brd 10.1.5.255 scope global br0
inet 10.1.5.113/24 brd 10.1.5.255 domeniul de aplicare global secundar dinamic br0
enx... pare să primească un ip prin computerul conectat (care are și wifi). E ciudat.