The FAQ says details would be available soon- sorry if they're here and I missed them. How can we reconfigure the ethernet ports? I noticed that wpa_supplicant doesn't seem to work like it does in the Pi OS - what's the best way to set up WiFi with the Interceptor OS?
top of page
bottom of page
I updated the FAQ to include the missing instructions. You can see those instructions at the end of this FAQ entry: https://www.axzez.com/forum/interceptor-carrier-board/frequently-asked-questions#viewer-126kf
I gave up on WiFi and plugged in an Ethernet cable. Did a quick sudo apt update and upgrade. Now even the Ethernet connection dropped and doesn't work. It still reports an IP address, but no websites work and pings all say unreachable.
Can more user-friendly methods be put into the OS? Armbian-config is open source and works nicely.
This is what works for me:
```
wpa_passphrase <ssid> <passphrase> | sudo tee /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
sudo systemctl enable wpa_supplicant@wlan0
```
/etc/systemd/network/wlan0.conf is already configured for DHCP.
If you don't want to use systemd-networkd, you can disable it: `systemctl disable systemd-networkd`.
Nothing seems to get WiFi to work... the WAN in seems buggy, too, though that might be due to things I did to try to get the WiFi to work.
I'd like to remove the DHCP server software. What packages should I remove? Would Network-Manager work normally if the DHCP server is removed?
When I click wlan0 and try to activate it I get the following result:
Googling the error didn't lead me anywhere helpful. Do you have any insight into this issue?
I went in and ran sudo systemctl start wpa_supplicant and wpa_passphrase with my SSID and password, then sudo systemctl restart wpa_supplicant, but it doesn't seem to work. I installed cockpit and here's what I see on the networking interface:
Network/IP configuration is handled by systemd-networkd. This is different than the official PI OS which uses dhcpcd. The networkd config files are located in /etc/systemd/network
There is a script that configures the VLANs: `/usr/libexec/config-rtl8367rb.sh`. This script gets executed by udev once the driver for the rtl8367 loads.
The script uses `swconfig` to set up the VLANs and then creates the virtual VLAN interfaces. See the openwrt docs for `swconfig` if you are not familiar with it.
On the rtl8367:
* port 0 is the CM4 * ports 1-4 are the 4 ports on the back of the box
* ports 6 and 7 are RGMII interfaces that are exposed by the FPC connectors.
wpa_supplicant works like it does on any linux distro. You do need to enable it with systemctl. You can use wpa_passphrase to create the contents of wpa_supplicant.conf.