OMV6 as Access Point

  • Hi, I've started to look for solution to create AP (maybe on docker...?) from my raspberry4 with OMV6. I know there are some solutions on google, but I've tried one and failed ;]

    I would like to be bridged so the main router will deal with DHCP, DNS and protection. I'd like to have both n and ac wifi


    I did all acc. to below

    https://www.raspberrypi.com/do…ged-wireless-access-point

    unable to log in to network - incorrect password

  • macom

    Approved the thread.
  • After some time spent on solving this issue, it looks that I cannot access to network even when the Pi WLAN is unprotected. I receive below log


    nl80211: Drv Event 19 (NL80211_CMD_NEW_STATION) received for wlan0

    nl80211: New station (MAC removed)

    nl80211: Assoc Req IEs - hexdump(len=110): 00 04 74 65 73 74 01 08 82 84 8b 96 24 30 48 6c 21 02 08 0f 2d 1a ad 01 13 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 32 04 0c 12 18 60 3b 14 51 51 53 54 73 74 75 76 77 78 79 7a 7b 7c 7d 7e 7f 80 81 82 46 05 73 10 91 00 04 7f 03 04 00 08 dd 07 00 50 f2 02 00 01 00 dd 0b 8c fd f0 01 01 02 01 00 02 01 01

    wlan0: Event ASSOC (0) received

    wlan0: STA (MAC removed) IEEE 802.11: associated

    STA did not include WPS/RSN/WPA IE in (Re)AssocReq

    New STA

    ap_sta_add: register ap_handle_timer timeout for (MAC removed) (300 seconds - ap_max_inactivity)

    nl80211: Set STA flags - ifname=wlan0 addr=(MAC removed) total_flags=0x60 flags_or=0x0 flags_and=0xfffffff1 authorized=0

    wlan0: AP-STA-CONNECTED (MAC removed)

    wlan0: STA (MAC removed) RADIUS: starting accounting session 38985DCEF14B765B

    IEEE 802.1X: Ignore STA - 802.1X not enabled or forced for WPS

    wlan0: hostapd_new_assoc_sta: reschedule ap_handle_timer timeout for (MAC removed) (300 seconds - ap_max_inactivity)

    nl80211: Drv Event 20 (NL80211_CMD_DEL_STATION) received for wlan0

    nl80211: Delete station (MAC removed)

    wlan0: Event DISASSOC (1) received

    wlan0: STA (MAC removed) IEEE 802.11: disassociated

    wlan0: AP-STA-DISCONNECTED (MAC removed)

    nl80211: sta_remove -> DEL_STATION wlan0 (MAC removed) --> 0 (Success)

    nl80211: bridge FDB entry delete for (MAC removed) ifindex=4 failed: Object not found

    ap_free_sta: cancel ap_handle_timer for (MAC removed)

    nl80211: Drv Event 20 (NL80211_CMD_DEL_STATION) received for wlan0

    nl80211: Delete station (MAC removed)

    wlan0: Event DISASSOC (1) received

    wlan0: STA (MAC removed) IEEE 802.11: disassociated

    Disassociation notification for unknown STA (MAC removed)


    so not sure what is the problem... maybe WLAN drivers but the system is up-to-date. How can I replace them?


    I also tried RaspAP project which supposed to be out-of-the-box solution, but with similar result

  • OK, I think there is a problem with OVM.

    1. I installed fresh Deb10 and set up AP acc. to official tutorial and it WORKED

    2. then, I've Installed OVM with

    Code
    wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

    and the previously working network is not accessible anymore.

    3. I've again started to set up AP and when it came to

    Code
    sudo nano /etc/dhcpcd.conf

    the file was empty, so this must be the case!

    Any suggestion how to resolve it?

  • Try again the installation but bypass the network configuration.

    https://github.com/OpenMediaVa…ipt#to-skip-network-setup

  • as I know that OMV uses systemd-networkd and removes dhcpcd on installation I have 2 ideas that I'm testing

    1. install again dhcpd

    Code
    sudo apt install dhcpcd5

    and config dhcpcd.conf as in tutorial - no success, however it connects, but disconnect immediately - different reaction, no success


    2. manage systemd-networkd to handle everything

    https://unix.stackexchange.com…d-networkd-using-a-bridge

    but this one is more complicated with multiple bridges? not sure...

    I did as suggested in the link (changed that strange ethernet and wifi deviced to eth0 and wlan0) but still failed.


    your option is the third, but I would need to start system from zero


    there is also https://wiki.archlinux.org/title/systemd-networkd but not bridged

    Quote

    This is an example of a DHCP server configuration which works well with hostapd to create a wireless hotspot. IPMasquerade adds the firewall rules for NAT and implies IPForward=ipv4 to enable packet forwarding.

  • ok, for now I will not reinstall my system. I thought I can have 5GHz router, but with 80MHz band it is still slower then 2,4GHz router.

    It would be nice to have feature but the cost is too big for the benefits

  • Try again the installation but bypass the network configuration.

    https://github.com/OpenMediaVa…ipt#to-skip-network-setup

    Hello Soma,


    I have installed wifi AP on a new headless respbian (bullseye) according: https://www.raspberrypi.com/do…ted-wireless-access-point

    The AP worked fine. After installation of OMV6 with skipped network installation the AP is not working properly anymore.

    All the configuration look fine but I had to re-enable hostapd service again. The wifi network is visible and gets an ipv4 address but I am not able to connect to the AP using a mobile device: I do not get a IP address.
    It seems that dhcpcd does not get requests for wifi (eth0 is working well). This is the only message in the log for wifi:
    ... wlan0: no IPv6 Routers available


    tcpdump -i wlan0:

    13:12:15.929866 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 9 group record(s), length 188

    13:12:15.970226 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from xx:xx:xx:xx:xx:xx (oui Unknown), length 306

    13:12:16.781708 IP6 :: > ff02::16: HBH ICMP6, multicast listener report v2, 3 group record(s), length 68

    13:12:16.906391 IP6 :: > ff02::1:ff2f:910d: ICMP6, neighbor solicitation, who has xxxx::xxxx:xxxx:xxxx:xxxx, length 32

    13:12:16.969934 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from xx:xx:xx:xx:xx:xx (oui Unknown), length 306

    13:12:17.675545 IP6 xxxx::xxxx:xxxx:xxxx:xxxx > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88

    13:12:17.677017 IP6 xxxx::xxxx:xxxx:xxxx:xxxx > ip6-allrouters: ICMP6, router solicitation, length 16

    13:12:17.681417 IP6 xxxx::xxxx:xxxx:xxxx:xxxx > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28

    13:12:18.429667 IP6 xxxx::xxxx:xxxx:xxxx:xxxx > ff02::16: HBH ICMP6, multicast listener report v2, 1 group record(s), length 28

    13:12:18.667104 IP6 xxxx::xxxx:xxxx:xxxx:xxxx > ff02::16: HBH ICMP6, multicast listener report v2, 4 group record(s), length 88

    13:12:19.001797 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from xx:xx:xx:xx:xx:xx (oui Unknown), length 306

    13:12:20.983154 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from xx:xx:xx:xx:xx:xx (oui Unknown), length 302

    13:12:22.146385 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from xx:xx:xx:xx:xx:xx (oui Unknown), length 302

    13:12:22.146987 IP6 xxxx::xxxx:xxxx:xxxx:xxxx > ip6-allrouters: ICMP6, router solicitation, length 16

    13:12:23.961097 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from xx:xx:xx:xx:xx:xx (oui Unknown), length 302

    13:12:27.585999 IP 0.0.0.0.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from xx:xx:xx:xx:xx:xx (oui Unknown), length 300

    13:12:31.039341 IP6 xxxx::xxxx:xxxx:xxxx:xxxx > ip6-allrouters: ICMP6, router solicitation, length 16


    ifconfig:

    wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500

    inet 192.168.4.1 netmask 255.255.255.0 broadcast 192.168.4.255

    inet6 xxxx::xxxx:xxxx:xxxx:xxxx prefixlen 64 scopeid 0x20<link>

    ether xx:xx:xx:xx:xx:xx txqueuelen 1000 (Ethernet)

    RX packets 111 bytes 20456 (19.9 KiB)

    RX errors 0 dropped 0 overruns 0 frame 0

    TX packets 38 bytes 4512 (4.4 KiB)

    TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0


    Do you have an idea?


    Best regards

    Juergen

  • I have seen that there outputs from dhcpcd: there is a SIGTERM every 90 seconds?!

    Sep 03 14:17:28 [1744]: received SIGTERM, stopping

    Sep 03 14:17:28 [1744]: wlan0: removing interface

    Sep 03 14:17:28 [1744]: dhcpcd exited

    Sep 03 14:17:29 [1841]: dev: loaded udev

    Sep 03 14:17:29 [1841]: wlan0: connected to Access Point `'

    Sep 03 14:17:29 [1841]: DUID 00:01:00:01:29:dd:9b:ce:dc:a6:32:37:35:27

    Sep 03 14:17:29 [1841]: wlan0: IAID 32:f7:3a:fb

    Sep 03 14:17:29 [1841]: wlan0: using static address 192.168.4.1/24

    Sep 03 14:17:29 [1841]: wlan0: adding route to 192.168.4.0/24

    Sep 03 14:17:29 [1841]: wlan0: soliciting an IPv6 router

    Sep 03 14:17:41 [1841]: wlan0: no IPv6 Routers available

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!