Hi Dan,

On Tue, Feb 20, 2018 at 11:53 PM, Dan Williams <d...@redhat.com> wrote:
> On Tue, 2018-02-20 at 22:47 +0100, Belisko Marek wrote:
>> Hi Dan,
>>
>> On Tue, Feb 20, 2018 at 10:11 PM, Dan Williams <d...@redhat.com>
>> wrote:
>> > On Tue, 2018-02-20 at 21:00 +0100, Belisko Marek wrote:
>> > > Hi,
>> > >
>> > > I'm trying to configure hotspot by using this command:
>> > > nmcli dev wifi hotspot ifname wlan0 ssid test password "test1234"
>> > >
>> > > on orangepi which is using realtek wifi (out of tree driver).
>> > > When
>> > > want to setup simple hotspot it looks like there are soe
>> > > mtroubles
>> > > with iptbles + dnsmasq. Any ideas what can cause this issue?
>> > > Thanks
>> >
>> > Your analysis looks correct.  What happens when you run the
>> > iptables
>> > command manually?
>> >
>> > /usr/sbin/iptables --table nat \
>> >    --insert POSTROUTING --source 10.42.0.0/255.255.255.0 \
>> >    ! --destination 10.42.0.0/255.255.255.0 --jump MASQUERADE
>> >
>> > does /usr/sbin/iptables exist?
>> >
>> > does your kernel have the ipt_MASQUERADE, iptable_nat,
>> > nf_conntrack,
>> > iptable_mangle, and other modules like that available?
>>
>> I've nmcli c up Hotspot
>
> What does your 'iptables-save' output look like on this machine?
It looks like this:

 iptables-save
# Generated by iptables-save v1.6.1 on Wed Feb 21 21:42:54 2018
*filter
:INPUT ACCEPT [61:11807]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [42:7785]
COMMIT
# Completed on Wed Feb 21 21:42:54 2018
# Generated by iptables-save v1.6.1 on Wed Feb 21 21:42:54 2018
*nat
:PREROUTING ACCEPT [0:0]
:INPUT ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
COMMIT
# Completed on Wed Feb 21 21:42:54 2018
root@orange-pi-pc-plus:~# lsmod
Module                  Size  Used by
ipt_REJECT             16384  -2
ipt_MASQUERADE         16384  -2
xt_tcpudp              16384  -2
iptable_filter         16384  -2
iptable_nat            16384  -2
ip_tables              20480  -2
x_tables               20480  -2
mali                  208896  -2
8189fs               1224704  -2


I've added more kernel modules (according :
https://wiki.gentoo.org/wiki/Iptables#Kernel) and output look much
better (unfortunately there are still some problems):

Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.7576] device (wlan0): Activation: (wifi)
connection 'Hotspot' has security, and secrets exist.  No new secrets
needed.
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.7579] Config: added 'ssid' value 'test'
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.7580] Config: added 'mode' value '2'
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.7581] Config: added 'frequency' value '2412'
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.7583] Config: added 'key_mgmt' value 'WPA-PSK'
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.7584] Config: added 'psk' value '<omitted>'
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.7585] Config: added 'proto' value 'RSN'
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.7586] Config: added 'pairwise' value 'CCMP'
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.7587] Config: added 'group' value 'CCMP'
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.7688] sup-iface[0x25a1f8,wlan0]: config: set
interface ap_scan to 2
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.9895] device (wlan0): supplicant interface state:
disconnected -> completed
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.9897] device (wlan0): Activation: (wifi) Stage 2
of 5 (Device Configure) successful.  Started Wi-Fi Hotspot 'test'.
Feb 21 21:39:27 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249167.9902] device (wlan0): state change: config ->
ip-config (reason 'none') [50 70 0]
Error: Connection activation failed.
IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
root@orange-pi-pc-plus:~# Feb 21 21:39:28 orange-pi-pc-plus user.info
NetworkManager[765]: <info>  [1519249168.0696] Executing:
/usr/sbin/iptables --table filter --insert INPUT --in-interface wlan0
--protocol tcp --destination-port 53 --ju
mp ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.0801] Executing: /usr/sbin/iptables --table filter
--insert INPUT --in-interface wlan0 --protocol udp --destination-port
53 --jump ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.0912] Executing: /usr/sbin/iptables --table filter
--insert INPUT --in-interface wlan0 --protocol tcp --destination-port
67 --jump ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.1018] Executing: /usr/sbin/iptables --table filter
--insert INPUT --in-interface wlan0 --protocol udp --destination-port
67 --jump ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.1130] Executing: /usr/sbin/iptables --table filter
--insert FORWARD --in-interface wlan0 --jump REJECT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.1269] Executing: /usr/sbin/iptables --table filter
--insert FORWARD --out-interface wlan0 --jump REJECT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.1370] Executing: /usr/sbin/iptables --table filter
--insert FORWARD --in-interface wlan0 --out-interface wlan0 --jump
ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.1461] Executing: /usr/sbin/iptables --table filter
--insert FORWARD --source 10.42.0.0/255.255.255.0 --in-interface wlan0
--jump ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.1555] Executing: /usr/sbin/iptables --table filter
--insert FORWARD --destination 10.42.0.0/255.255.255.0 --out-interface
wlan0 --match state --state ESTA
BLISHED,RELATED --jump ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.warn NetworkManager[765]:
<warn>  [1519249168.1786] ** Command returned exit status 1.
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.1789] Executing: /usr/sbin/iptables --table nat
--insert POSTROUTING --source 10.42.0.0/255.255.255.0 ! --destination
10.42.0.0/255.255.255.0 --jump MASQU
ERADE
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.4371] dnsmasq-manager: starting dnsmasq...
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.4425] device (wlan0): state change: ip-config ->
ip-check (reason 'none') [70 80 0]
Feb 21 21:39:28 orange-pi-pc-plus daemon.info NetworkManager[765]:
dnsmasq: failed to create listening socket for 10.42.0.1: Address
already in use
Feb 21 21:39:28 orange-pi-pc-plus user.warn NetworkManager[765]:
<warn>  [1519249168.4498] dnsmasq-manager: dnsmasq exited with error:
Network access problem (address in use, permissions) (2)
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.4500] device (wlan0): state change: ip-check ->
failed (reason 'ip-config-unavailable') [80 120 5]
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.4556] manager: NetworkManager state is now
DISCONNECTED
Feb 21 21:39:28 orange-pi-pc-plus user.warn NetworkManager[765]:
<warn>  [1519249168.4613] device (wlan0): Activation: failed for
connection 'Hotspot'
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.4773] device (wlan0): state change: failed ->
disconnected (reason 'none') [120 30 0]
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.5316] device (wlan0): set-hw-addr: set MAC address
to E6:89:83:FD:B0:35 (scanning)
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.5536] Executing: /usr/sbin/iptables --table nat
--delete POSTROUTING --source 10.42.0.0/255.255.255.0 ! --destination
10.42.0.0/255.255.255.0 --jump MASQU
ERADE
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.6018] Executing: /usr/sbin/iptables --table filter
--delete FORWARD --destination 10.42.0.0/255.255.255.0 --out-interface
wlan0 --match state --state ESTA
BLISHED,RELATED --jump ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.warn NetworkManager[765]:
<warn>  [1519249168.6230] ** Command returned exit status 1.
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.6234] Executing: /usr/sbin/iptables --table filter
--delete FORWARD --source 10.42.0.0/255.255.255.0 --in-interface wlan0
--jump ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.6340] Executing: /usr/sbin/iptables --table filter
--delete FORWARD --in-interface wlan0 --out-interface wlan0 --jump
ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.6447] Executing: /usr/sbin/iptables --table filter
--delete FORWARD --out-interface wlan0 --jump REJECT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.6554] Executing: /usr/sbin/iptables --table filter
--delete FORWARD --in-interface wlan0 --jump REJECT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.6665] Executing: /usr/sbin/iptables --table filter
--delete INPUT --in-interface wlan0 --protocol udp --destination-port
67 --jump ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.6797] Executing: /usr/sbin/iptables --table filter
--delete INPUT --in-interface wlan0 --protocol tcp --destination-port
67 --jump ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.6922] Executing: /usr/sbin/iptables --table filter
--delete INPUT --in-interface wlan0 --protocol udp --destination-port
53 --jump ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.7049] Executing: /usr/sbin/iptables --table filter
--delete INPUT --in-interface wlan0 --protocol tcp --destination-port
53 --jump ACCEPT
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.7206] device (wlan0): supplicant interface state:
completed -> disabled
Feb 21 21:39:28 orange-pi-pc-plus user.info NetworkManager[765]:
<info>  [1519249168.7221] device (wlan0): supplicant interface state:
disabled -> inactive

Also I'm unsure about dnsmasq problem as service seems to have problem
with startup:

Feb 20 21:40:11 orange-pi-pc-plus systemd[1]: Starting DNS forwarder
and DHCP server...
Feb 20 21:40:11 orange-pi-pc-plus dnsmasq[290]: dnsmasq: syntax check OK.
Feb 20 21:40:11 orange-pi-pc-plus dnsmasq[293]: dnsmasq: directory
/etc/resolv.conf for resolv-file is missing, cannot poll
Feb 20 21:40:11 orange-pi-pc-plus systemd[1]:
[[0;1;39mdnsmasq.service: Control process exited, code=exited
status=5[[0m
Feb 20 21:40:11 orange-pi-pc-plus systemd[1]: [[0;1;31mFailed to start
DNS forwarder and DHCP server.[[0m

Thanks.

Marek


>
> Dan
>
>
>> IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
>> Feb 20 21:41:02 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162862.9165] device (wlan0): Activation: starting
>> connection 'Hotspot' (13e514a4-5c21-43ec-9658-d2d80738bac7)
>> Feb 20 21:41:02 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162862.9187] audit: op="connection-activate"
>> uuid="13e514a4-5c21-43ec-9658-d2d80738bac7" name="Hotspot" pid=985
>> uid=0 result="success"
>> Feb 20 21:41:02 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162862.9207] device (wlan0): state change: disconnected
>> -> prepare (reason 'none') [30 40 0]
>> Feb 20 21:41:02 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162862.9230] manager: NetworkManager state is now
>> CONNECTING
>> Feb 20 21:41:02 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162862.9439] device (wlan0): set-hw-addr: set-cloned MAC
>> address to 12:81:76:EA:FC:D0 (permanent)
>> Feb 20 21:41:02 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162862.9810] device (wlan0): state change: prepare ->
>> config (reason 'none') [40 50 0]
>> Feb 20 21:41:02 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162862.9840] device (wlan0): Activation: (wifi) access
>> point 'Hotspot' has security, but secrets are required.
>> Feb 20 21:41:02 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162862.9856] device (wlan0): state change: config ->
>> need-auth (reason 'none') [50 60 0]
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0233] device (wlan0): state change: need-auth ->
>> prepare (reason 'none') [60 40 0]
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0343] device (wlan0): state change: prepare ->
>> config (reason 'none') [40 50 0]
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0372] device (wlan0): Activation: (wifi)
>> connection 'Hotspot' has security, and secrets exist.  No new secrets
>> needed.
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0376] Config: added 'ssid' value 'test'
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0377] Config: added 'mode' value '2'
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0378] Config: added 'frequency' value '2412'
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0379] Config: added 'key_mgmt' value 'WPA-PSK'
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0379] Config: added 'psk' value '<omitted>'
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0380] Config: added 'proto' value 'RSN'
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0381] Config: added 'pairwise' value 'CCMP'
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0382] Config: added 'group' value 'CCMP'
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.0543] sup-iface[0x25ecd0,wlan0]: config: set
>> interface ap_scan to 2
>> IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.8770] device (wlan0): supplicant interface state:
>> disconnected -> completed
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.8772] device (wlan0): Activation: (wifi) Stage 2
>> of 5 (Device Configure) successful.  Started Wi-Fi Hotspot 'test'.
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.8777] device (wlan0): state change: config ->
>> ip-config (reason 'none') [50 70 0]
>> Feb 20 21:41:03 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162863.9579] Executing: /usr/sbin/iptables --table
>> filter
>> --insert INPUT --in-interface wlan0 --protocol tcp --destination-port
>> 53 --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.1881] Executing: /usr/sbin/iptables --table
>> filter
>> --insert INPUT --in-interface wlan0 --protocol udp --destination-port
>> 53 --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.2000] Executing: /usr/sbin/iptables --table
>> filter
>> --insert INPUT --in-interface wlan0 --protocol tcp --destination-port
>> 67 --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.2107] Executing: /usr/sbin/iptables --table
>> filter
>> --insert INPUT --in-interface wlan0 --protocol udp --destination-port
>> 67 --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.2220] Executing: /usr/sbin/iptables --table
>> filter
>> --insert FORWARD --in-interface wlan0 --jump REJECT
>> Feb 20 21:41:04 orange-pi-pc-plus user.warn NetworkManager[264]:
>> <warn>  [1519162864.2347] ** Command returned exit status 1.
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.2350] Executing: /usr/sbin/iptables --table
>> filter
>> --insert FORWARD --out-interface wlan0 --jump REJECT
>> Feb 20 21:41:04 orange-pi-pc-plus user.warn NetworkManager[264]:
>> <warn>  [1519162864.2479] ** Command returned exit status 1.
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.2483] Executing: /usr/sbin/iptables --table
>> filter
>> --insert FORWARD --in-interface wlan0 --out-interface wlan0 --jump
>> ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.2577] Executing: /usr/sbin/iptables --table
>> filter
>> --insert FORWARD --source 10.42.0.0/255.255.255.0 --in-interface
>> wlan0
>> --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.2676] Executing: /usr/sbin/iptables --table
>> filter
>> --insert FORWARD --destination 10.42.0.0/255.255.255.0 --out-
>> interface
>> wlan0 --match state --state ESTA
>> BLISHED,RELATED --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.warn NetworkManager[264]:
>> <warn>  [1519162864.2911] ** Command returned exit status 1.
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.2914] Executing: /usr/sbin/iptables --table nat
>> --insert POSTROUTING --source 10.42.0.0/255.255.255.0 ! --destination
>> 10.42.0.0/255.255.255.0 --jump MASQU
>> ERADE
>> Error: Connection activation failed.
>> IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
>> root@orange-pi-pc-plus:~# Feb 20 21:41:04 orange-pi-pc-plus user.info
>> NetworkManager[264]: <info>  [1519162864.5330] dnsmasq-manager:
>> starting dnsmasq...
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.5387] device (wlan0): state change: ip-config ->
>> ip-check (reason 'none') [70 80 0]
>> Feb 20 21:41:04 orange-pi-pc-plus daemon.info NetworkManager[264]:
>> dnsmasq: failed to create listening socket for 10.42.0.1: Address
>> already in use
>> Feb 20 21:41:04 orange-pi-pc-plus user.warn NetworkManager[264]:
>> <warn>  [1519162864.5459] dnsmasq-manager: dnsmasq exited with error:
>> Network access problem (address in use, permissions) (2)
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.5461] device (wlan0): state change: ip-check ->
>> failed (reason 'ip-config-unavailable') [80 120 5]
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.5475] manager: NetworkManager state is now
>> DISCONNECTED
>> Feb 20 21:41:04 orange-pi-pc-plus user.warn NetworkManager[264]:
>> <warn>  [1519162864.5514] device (wlan0): Activation: failed for
>> connection 'Hotspot'
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.5581] device (wlan0): state change: failed ->
>> disconnected (reason 'none') [120 30 0]
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.5936] device (wlan0): set-hw-addr: set MAC
>> address
>> to 62:5C:B4:CF:D2:69 (scanning)
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.6194] Executing: /usr/sbin/iptables --table nat
>> --delete POSTROUTING --source 10.42.0.0/255.255.255.0 ! --destination
>> 10.42.0.0/255.255.255.0 --jump MASQU
>> ERADE
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.6726] Executing: /usr/sbin/iptables --table
>> filter
>> --delete FORWARD --destination 10.42.0.0/255.255.255.0 --out-
>> interface
>> wlan0 --match state --state ESTA
>> BLISHED,RELATED --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.warn NetworkManager[264]:
>> <warn>  [1519162864.6940] ** Command returned exit status 1.
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.6943] Executing: /usr/sbin/iptables --table
>> filter
>> --delete FORWARD --source 10.42.0.0/255.255.255.0 --in-interface
>> wlan0
>> --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.7056] Executing: /usr/sbin/iptables --table
>> filter
>> --delete FORWARD --in-interface wlan0 --out-interface wlan0 --jump
>> ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.7167] Executing: /usr/sbin/iptables --table
>> filter
>> --delete FORWARD --out-interface wlan0 --jump REJECT
>> Feb 20 21:41:04 orange-pi-pc-plus user.warn NetworkManager[264]:
>> <warn>  [1519162864.7276] ** Command returned exit status 1.
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.7279] Executing: /usr/sbin/iptables --table
>> filter
>> --delete FORWARD --in-interface wlan0 --jump REJECT
>> Feb 20 21:41:04 orange-pi-pc-plus user.warn NetworkManager[264]:
>> <warn>  [1519162864.7388] ** Command returned exit status 1.
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.7391] Executing: /usr/sbin/iptables --table
>> filter
>> --delete INPUT --in-interface wlan0 --protocol udp --destination-port
>> 67 --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.7520] Executing: /usr/sbin/iptables --table
>> filter
>> --delete INPUT --in-interface wlan0 --protocol tcp --destination-port
>> 67 --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.7644] Executing: /usr/sbin/iptables --table
>> filter
>> --delete INPUT --in-interface wlan0 --protocol udp --destination-port
>> 53 --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.7773] Executing: /usr/sbin/iptables --table
>> filter
>> --delete INPUT --in-interface wlan0 --protocol tcp --destination-port
>> 53 --jump ACCEPT
>> Feb 20 21:41:04 orange-pi-pc-plus user.info NetworkManager[264]:
>> <info>  [1519162864.8013] device (wlan0): supplicant interface state:
>> completed -> disconnected
>> added mentioned modules but I'm not sure which one can be still
>> missing because issue is still there:
>>
>> Does somewhere exist some list of necessary modules? Looks like my
>> kernel is configured as one big binary instead of modules.
>> I have running modules:
>> lsmod
>> Module                  Size  Used by
>> ipt_MASQUERADE         16384  -2
>> xt_tcpudp              16384  -2
>> iptable_filter         16384  -2
>> iptable_nat            16384  -2
>> ip_tables              20480  -2
>> x_tables               20480  -2
>>
>> Still looks like some iptables calls are failing. What about dnsmasq
>> error: dnsmasq: failed to create listening socket for 10.42.0.1:
>> Address already in use
>>
>> Thanks  a lot.
>>
>> BR,
>>
>> marek
>>
>>
>> >
>> > Dan
>> >
>> > > Log:
>> > > IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.3228] keyfile: add connection in-memory
>> > > (13e514a4-5c21-43ec-9658-d2d80738bac7,"Hotspot")
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.3308] device (wlan0): Activation: starting
>> > > connection 'Hotspot' (13e514a4-5c21-43ec-9658-d2d80738bac7)
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.3343] keyfile: update
>> > > /etc/NetworkManager/system-connections/Hotspot
>> > > (13e514a4-5c21-43ec-9658-d2d80738bac7,"Hotspot") and persist
>> > > connection
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.3351] audit: op="connection-add-activate"
>> > > uuid="13e514a4-5c21-43ec-9658-d2d80738bac7" name="Hotspot"
>> > > pid=1384
>> > > uid=0 result="success"
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.3416] device (wlan0): state change:
>> > > disconnected
>> > > -> prepare (reason 'none') [30 40 0]
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.3426] manager: NetworkManager state is now
>> > > CONNECTING
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.3726] device (wlan0): set-hw-addr: set-cloned
>> > > MAC
>> > > address to 12:81:76:EA:FC:D0 (permanent)
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4096] device (wlan0): state change: prepare
>> > > ->
>> > > config (reason 'none') [40 50 0]
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4111] device (wlan0): Activation: (wifi)
>> > > access
>> > > point 'Hotspot' has security, but secrets are required.
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4113] device (wlan0): state change: config ->
>> > > need-auth (reason 'none') [50 60 0]
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4386] device (wlan0): supplicant interface
>> > > state:
>> > > inactive -> disconnected
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4392] device (wlan0): supplicant interface
>> > > state:
>> > > disconnected -> inactive
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4666] device (wlan0): state change: need-auth
>> > > ->
>> > > prepare (reason 'none') [60 40 0]
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4746] device (wlan0): state change: prepare
>> > > ->
>> > > config (reason 'none') [40 50 0]
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4759] device (wlan0): Activation: (wifi)
>> > > connection 'Hotspot' has security, and secrets exist.  No new
>> > > secrets
>> > > needed.
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4763] Config: added 'ssid' value 'test'
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4765] Config: added 'mode' value '2'
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4766] Config: added 'frequency' value '2412'
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4767] Config: added 'key_mgmt' value 'WPA-
>> > > PSK'
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4768] Config: added 'psk' value '<omitted>'
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4769] Config: added 'proto' value 'RSN'
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4770] Config: added 'pairwise' value 'CCMP'
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4771] Config: added 'group' value 'CCMP'
>> > > Feb 20 19:55:47 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156547.4983] sup-iface[0x259368,wlan0]: config: set
>> > > interface ap_scan to 2
>> > > IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.3471] device (wlan0): supplicant interface
>> > > state:
>> > > inactive -> completed
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.3473] device (wlan0): Activation: (wifi)
>> > > Stage 2
>> > > of 5 (Device Configure) successful.  Started Wi-Fi Hotspot
>> > > 'test'.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.3483] device (wlan0): state change: config ->
>> > > ip-config (reason 'none') [50 70 0]
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.4330] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --insert INPUT --in-interface wlan0 --protocol tcp --destination-
>> > > port
>> > > 53 --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.4502] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.4506] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --insert INPUT --in-interface wlan0 --protocol udp --destination-
>> > > port
>> > > 53 --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.4682] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.infoIPv6:
>> > > ADDRCONF(NETDEV_UP):
>> > > wlan0: link is not ready
>> > >  NetworkManager[1375]: <info>  [1519156548.4686] Executing:
>> > > /usr/sbin/iptables --table filter --insert INPUT --in-interface
>> > > wlan0
>> > > --protocol tcp --destination-port 67 --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.4858] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.4861] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --insert INPUT --in-interface wlan0 --protocol udp --destination-
>> > > port
>> > > 67 --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.5040] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.5043] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --insert FORWARD --in-interface wlan0 --jump REJECT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.5202] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.5205] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --insert FORWARD --out-interface wlan0 --jump REJECT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.5366] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.5369] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --insert FORWARD --in-interface wlan0 --out-interface wlan0 --
>> > > jump
>> > > ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.5529] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.5532] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --insert FORWARD --source 10.42.0.0/255.255.255.0 --in-interface
>> > > wlan0
>> > > --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.5693] ** Command returned exit status 3.
>> > > Error: Connection activation failed: (5) IP configuration could
>> > > not
>> > > be
>> > > reserved (no available address, timeout, etc.).
>> > > root@orange-pi-pc-plus:~# Feb 20 19:55:48 orange-pi-pc-plus
>> > > user.info
>> > > NetworkManager[1375]: <info>  [1519156548.5697] Executing:
>> > > /usr/sbin/iptables --table filter --insert FORWARD --destination
>> > > 10.42.0.0/255.255.255.0 --out-interface wlan0
>> > >  --match state --state ESTABLISHED,RELATED --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.5965] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.5968] Executing: /usr/sbin/iptables --table
>> > > nat
>> > > --insert POSTROUTING --source 10.42.0.0/255.255.255.0 ! --
>> > > destination
>> > > 10.42.0.0/255.255.255.0 --jump MASQ
>> > > UERADE
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.6098] ** Command returned exit status 1.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.6105] dnsmasq-manager: starting dnsmasq...
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.6158] device (wlan0): state change: ip-config
>> > > ->
>> > > ip-check (reason 'none') [70 80 0]
>> > > Feb 20 19:55:48 orange-pi-pc-plus daemon.info
>> > > NetworkManager[1375]:
>> > > dnsmasq: failed to create listening socket for 10.42.0.1: Address
>> > > already in use
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.6228] dnsmasq-manager: dnsmasq exited with
>> > > error:
>> > > Network access problem (address in use, permissions) (2)
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.6230] device (wlan0): state change: ip-check
>> > > ->
>> > > failed (reason 'ip-config-unavailable') [80 120 5]
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.6243] manager: NetworkManager state is now
>> > > DISCONNECTED
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.6283] device (wlan0): Activation: failed for
>> > > connection 'Hotspot'
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.6534] device (wlan0): state change: failed ->
>> > > disconnected (reason 'none') [120 30 0]
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.6771] device (wlan0): set-hw-addr: set MAC
>> > > address
>> > > to C6:38:4F:E7:AC:F6 (scanning)
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.6940] Executing: /usr/sbin/iptables --table
>> > > nat
>> > > --delete POSTROUTING --source 10.42.0.0/255.255.255.0 ! --
>> > > destination
>> > > 10.42.0.0/255.255.255.0 --jump MASQ
>> > > UERADE
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.7060] ** Command returned exit status 1.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.7063] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --delete FORWARD --destination 10.42.0.0/255.255.255.0 --out-
>> > > interface
>> > > wlan0 --match state --state EST
>> > > ABLISHED,RELATED --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.7426] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.7428] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --delete FORWARD --source 10.42.0.0/255.255.255.0 --in-interface
>> > > wlan0
>> > > --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.7610] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.7613] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --delete FORWARD --in-interface wlan0 --out-interface wlan0 --
>> > > jump
>> > > ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.7786] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.7788] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --delete FORWARD --out-interface wlan0 --jump REJECT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.7959] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.7962] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --delete FORWARD --in-interface wlan0 --jump REJECT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.8133] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.8137] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --delete INPUT --in-interface wlan0 --protocol udp --destination-
>> > > port
>> > > 67 --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.8324] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.8327] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --delete INPUT --in-interface wlan0 --protocol tcp --destination-
>> > > port
>> > > 67 --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.8518] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.8522] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --delete INPUT --in-interface wlan0 --protocol udp --destination-
>> > > port
>> > > 53 --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.8709] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.8712] Executing: /usr/sbin/iptables --table
>> > > filter
>> > > --delete INPUT --in-interface wlan0 --protocol tcp --destination-
>> > > port
>> > > 53 --jump ACCEPT
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.warn NetworkManager[1375]:
>> > > <warn>  [1519156548.8896] ** Command returned exit status 3.
>> > > Feb 20 19:55:48 orange-pi-pc-plus user.info NetworkManager[1375]:
>> > > <info>  [1519156548.8929] device (wlan0): supplicant interface
>> > > state:
>> > > completed -> disconnected
>> > >
>> > > BR,
>> > >
>> > > marek
>> > >
>>
>>
>>



-- 
as simple and primitive as possible
-------------------------------------------------
Marek Belisko - OPEN-NANDRA
Freelance Developer

Ruska Nova Ves 219 | Presov, 08005 Slovak Republic
Tel: +421 915 052 184
skype: marekwhite
twitter: #opennandra
web: http://open-nandra.com

_______________________________________________
networkmanager-list mailing list
networkmanager-list@gnome.org
https://mail.gnome.org/mailman/listinfo/networkmanager-list

Reply via email to