Hi, When I tether via WiFi to my Android phone I get: minas-tirith:~ # ifconfig ... wlan0 Link encap:Ethernet HWaddr 0C:EE:E6:D7:BB:5F inet addr:192.168.43.53 Bcast:192.168.43.255 Mask:255.255.255.0 inet6 addr: fe80::eee:e6ff:fed7:bb5f/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2558269 errors:0 dropped:0 overruns:0 frame:0 TX packets:1639469 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:2837720447 (2706.2 Mb) TX bytes:191793814 (182.9 Mb) minas-tirith:~ # minas-tirith:~ # route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default 192.168.43.1 0.0.0.0 UG 600 0 0 wlan0 192.168.43.0 * 255.255.255.0 U 600 0 0 wlan0 minas-tirith:~ # This works. However, if I tether via USB cable (which worked some months past, probably using openSUSE 13.1), it doesn't work. [...] After investigation (two hours), I noticed that NM was using an old configuration: <1.5> 2017-05-31 10:31:12 minas-tirith nm-mine - - - Inside nm-mine (dispatcher.d/mine), got 'usb0', 'down', '', '', '' <1.5> 2017-05-31 10:31:12 minas-tirith nm-mine - - - Connection usb0 is going down <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - ACCION=down <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - BASH=/bin/sh <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:hostcomplete:interactive_comments:progco mp:promptvars:sourcepath <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - BASH_ALIASES=() <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - BASH_ARGC=([0]="2") <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - BASH_ARGV=([0]="down" [1]="usb0") <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - BASH_CMDS=() <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - BASH_LINENO=([0]="0") <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - BASH_SOURCE=([0]="/etc/NetworkManager/dispatcher.d/mine") <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - BASH_VERSINFO=([0]="4" [1]="3" [2]="42" [3]="1" [4]="release" [5]="x86_64-suse-linux-gnu") <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - BASH_VERSION='4.3.42(1)-release' <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - CONEXION=usb0 <3.6> 2017-05-31 10:31:12 minas-tirith nm-dispatcher 23735 - - CONNECTION_FILENAME='/etc/NetworkManager/system-connections/Samsung mobile via USB' What surprises me is the reference to '/etc/NetworkManager/system-connections/Samsung mobile via USB', as my current phone is a Motorola. And there I see: [ipv4] address1=192.168.1.129/24,192.168.1.1 dns=127.0.0.1; dns-search=valinor; may-fail=false method=manual So that is where NM gets the IP and GW from, not automatic. So I move that file away and try to connect again. But I still get the same IP and GW. The NM applet informs that the current connection is "Auto Ethernet". How do I correct the situation? I have reinstated the "Samsung mobile via USB" profile set to autoIP, but doesn't work. I then noticed that the UUID is wrong, so I renamed the file to "Motorola USB", and changed the UUID. Now, finally, I get the IP set to "192.168.42.18" and GW to 192.168.42.129, and networking finally works via USB tethering. There must be some GUI way of doing this! -- Cheers / Saludos, Carlos E. R. (from 42.2 x86_64 "Malachite" (Minas Tirith))