Tethering not working, even after reinstall

I have had ethernet-to-wifi tethering working in the past, but recently it stopped working. I thought I may have broken something, as I have been experimenting with wake-on-lan etc, so I installed cleanly on a separate SD card.

Unfortunately, I still cannot connect to the tethered Wi-Fi, with my Android phone reporting “Authentication Error”. I double checked the Wi-Fi password, so I don’t think it is as simple as that. I have also already enabled dnsproxy=yes in /etc/connman.prefs, so not that either.

Only change I can think of is that I am not connecting directly via Ethernet, but using PowerLine Ethernet. I think this should amount to the same thing, but maybe not since the PowerLine device has its own MAC address and maybe this confuses something? (This possibility just occurred to me now, so I have not had a chance to test by moving back directly to Ethernet - I will try and move my Pi for such a test tomorrow.)

I would appreciate if someone would glance through my debug logs, uploaded here: http://paste.osmc.io/gedovaqiqu

Is there anywhere in the logs that would tell me what the “Authentican Error” was about?

I noticed some apparent errors around the ifupdown package, but am not sure if they are meaningful:

Jan 19 23:00:49 piradiotester connmand[243]: tether {add} route 192.168.0.0 gw 0.0.0.0 scope 253 <LINK>
Jan 19 23:00:49 piradiotester connmand[243]: tether {add} route fe80:: gw :: scope 0 <UNIVERSE>
Jan 19 23:00:49 piradiotester net.agent[320]: ERROR: /sbin/ifup not found. You need to install the ifupdown package.
Jan 19 23:00:49 piradiotester connmand[243]: wlan0 {newlink} index 3 address 6C:B0:CE:23:04:31 mtu 1500
Jan 19 23:00:49 piradiotester connmand[243]: wlan0 {newlink} index 3 operstate 2 <DOWN>
Jan 19 23:00:49 piradiotester net.agent[322]: net.agent add event for tether not handled.


Jan 19 23:00:50 piradiotester connmand[243]: eth0 {add} address 192.168.0.114/24 label eth0 family 2
Jan 19 23:00:50 piradiotester avahi-daemon[239]: Withdrawing address record for 192.168.0.1 on tether.
Jan 19 23:00:50 piradiotester avahi-daemon[239]: Leaving mDNS multicast group on interface tether.IPv4 with address 192.168.0.1.
Jan 19 23:00:50 piradiotester avahi-daemon[239]: Interface tether.IPv4 no longer relevant for mDNS.
Jan 19 23:00:50 piradiotester avahi-daemon[239]: Withdrawing workstation service for tether.
Jan 19 23:00:50 piradiotester net.agent[332]: ERROR: /sbin/ifdown not found. You need to install the ifupdown package.
Jan 19 23:00:50 piradiotester net.agent[333]: net.agent remove event for tether not handled.
Jan 19 23:00:50 piradiotester avahi-daemon[239]: Joining mDNS multicast group on interface tether.IPv4 with address 192.168.1.1.
Jan 19 23:00:50 piradiotester avahi-daemon[239]: New relevant interface tether.IPv4 for mDNS.
Jan 19 23:00:50 piradiotester avahi-daemon[239]: Registering new address record for 192.168.1.1 on tether.IPv4.

Try
sudo apt-get install ifupdown

Thanks @mcobit - I will definitely try this tonight. But I would be surprised if that is necessary since it was working before and since others seem to report success too.

Do you have ethernet to wifi tethering working?

Nope. Just a wild guess based on the log.

No luck after install of ifupdown :frowning:
Also tried plugging direct into Ethernet (i.e. not via PowerLine) and still no joy :frowning:

Last things I can think to try:

  1. revert to November release and see if it works again
  2. @shadow’s manual method

No luck on either of above (October release either). Rebooting each time after changing settings. And always setting dnsproxy=yes… I am really not sure how I ever had it working before :frowning:

Hate to say it, but I gave up on the tethering approach. Instead, I found it much easier to use a second WiFi router I picked up for $10 used. Set it up as a bridge repeater and I am good to go with both Ethernet and WiFi paired back to my main connection.