Wifi AP clients stuck at obtaining IP address

This forum is for topics dealing with problems with software specifically in the ARMv7h repo.

Wifi AP clients stuck at obtaining IP address

Postby unformatted » Sat Dec 11, 2021 10:57 am

I'm trying to setup a wifi AP on a RPi3 using hostapd. My network has fixed IP's (router DHCP turned off), so I also installed dnsmasq.

The AP is working, I can connect to it from my tablet but DHCP does not seem to work, it's stuck at "Obtaining IP address..".

Here's my setup and what I've done so far:

$this->bbcode_second_pass_code('', '
# nano /etc/systemd/network/wlan0.network
[Match]
Name=eth0

[Network]
DHCP=no
DNSSEC=no
Address=192.168.4.59/24
Gateway=192.168.4.254
DNS=192.168.4.254
')
$this->bbcode_second_pass_code('', '
# nano /etc/systemd/network/wlan0.network
[Match]
Name=wlan0

[Network]
DHCP=yes
DNSSEC=no
Address=192.168.10.1/24
')
$this->bbcode_second_pass_code('', '
$ networkctl
IDX LINK TYPE OPERATIONAL SETUP
1 lo loopback carrier unmanaged
2 eth0 ether routable configuring
3 wlan0 wlan no-carrier configuring
4 wlan1 wlan off unmanaged
')
$this->bbcode_second_pass_code('', '
# nano /etc/dnsmasq.conf
port=5353
no-resolv
interface=wlan0
dhcp-option=3,0.0.0.0
dhcp-option=6,0.0.0.0
dhcp-range=192.168.10.50,192.168.10.100,12h
')
$this->bbcode_second_pass_code('', '
# nano /home/user/hostapd-Guest.conf
# Wireless interface
interface=wlan0
driver=nl80211

# Wireless environment
ssid=Guest
hw_mode=g
channel=11
country_code=NL
max_num_sta=10

# Authentication and encryption
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=12345678
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP

# Event logger
logger_stdout=-1
logger_stdout_level=2
')
$this->bbcode_second_pass_code('', '
# nano /etc/systemd/system/hostapd-Guest.service
[Unit]
Description=Hostapd IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticat>
After=network.target

[Service]
ExecStart=/usr/bin/hostapd /home/user/hostapd-Guest.conf
ExecReload=/bin/kill -HUP $MAINPID

[Install]
WantedBy=multi-user.target
')
$this->bbcode_second_pass_code('', '
# systemctl start dnsmasq.service
# systemctl start hostapd-Guest.service
')
unformatted
 
Posts: 119
Joined: Tue Mar 09, 2021 5:23 pm

Re: Wifi AP clients stuck at obtaining IP address

Postby graysky » Sat Dec 11, 2021 11:59 am

And what works and doesn't work??

Highly recommend that you use OpenWRT for a dumb AP-only setup, not Arch ARM.
https://openwrt.org/docs/guide-user/network/wifi/dumbap
graysky
Developer
 
Posts: 1728
Joined: Sun Jun 26, 2011 6:56 am
Location: /run/user/1000

Re: Wifi AP clients stuck at obtaining IP address

Postby unformatted » Sat Dec 11, 2021 12:19 pm

I can connect to the AP but don't get an IP address.

I used create_ap for years but that's not maintained anymore so I tried setting AP up using wiki.

I can create an AP using hostapd and creating a bridge between a bridge netdev and etho and having hostapd interface to br0. This gives me a bridge AP where clients can connect to my network using fixed IP addresses.

I'm now trying to create a (none bridged) AP for guests who will only need internet, but I'm stuck with the DHCP not working (no IP addresses are supplied).
unformatted
 
Posts: 119
Joined: Tue Mar 09, 2021 5:23 pm


Return to ARMv7h

Who is online

Users browsing this forum: No registered users and 8 guests

cron