The host says it has assigned the IP 10.88.0.1 to L5. But ssh purism@10.88.0.1 asks for password and never succeeds (Permission denied). On the L5 side ifconfig does not show 10.88.0.1 and of course has no access to the network.
ifconfig on L5 (thanks to minicom/serial access):
usb0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::58f1:6a76:5f19:b063 prefixlen 64 scopeid 0x20<link> ether fa:e4:14:22:77:86 txqueuelen 1000 (Ethernet) RX packets 3954 bytes 332510 (324.7 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 366 bytes 67444 (65.8 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
On the NM applet if I disable/ignore IP6 then the connection fails miserably. The icon of nm pulsates very fast from connected to disconnected. I will copy below the output of nmcli conn show XXXX but I guess it is time to take the issue to the Manjaro forums. I guess they will know the quirks of the distribution. I tried older kernels no luck. Maybe it is an NM bug.
=== outputs of commands ===
on L5:
[purism@pureos ~]$ nmcli -p
usb0: connecting (getting IP configuration) to Wired connection 1
“usb0”
ethernet (configfs-gadget.g1), FA:E4:14:22:77:86, hw, mtu 1500
on PC:
$ nmcli -p
enp0s20u3i2: connected to EthernetShared
“Purism SPC Librem 5”
ethernet (cdc_ncm), 4A:4B:B7:35:79:50, hw, mtu 1500
inet4 10.88.0.1/24
route4 10.88.0.0/24 metric 105
inet6 fe80::ac62:4618:a80f:3b01/64
route6 fe80::/64 metric 1024
$
$ nmcli conn show 536410e9-aff4-4d0a-b396-5c094dd4bb66
connection.id: EthernetShared
connection.uuid: 536410e9-aff4-4d0a-b396-5c094dd4bb66
connection.stable-id: –
connection.type: 802-3-ethernet
connection.interface-name: –
connection.autoconnect: yes
connection.autoconnect-priority: 1
connection.autoconnect-retries: -1 (default)
connection.multi-connect: 0 (default)
connection.auth-retries: -1
connection.timestamp: 1680078313
connection.read-only: no
connection.permissions: –
connection.zone: –
connection.master: –
connection.slave-type: –
connection.autoconnect-slaves: -1 (default)
connection.secondaries: –
connection.gateway-ping-timeout: 0
connection.metered: unknown
connection.lldp: default
connection.mdns: -1 (default)
connection.llmnr: -1 (default)
connection.id: EthernetShared
connection.uuid: 536410e9-aff4-4d0a-b396-5c094dd4bb66
connection.stable-id: –
connection.type: 802-3-ethernet
connection.interface-name: –
connection.autoconnect: yes
connection.autoconnect-priority: 1
connection.autoconnect-retries: -1 (default)
connection.multi-connect: 0 (default)
connection.auth-retries: -1
connection.timestamp: 1680078313
connection.read-only: no
connection.permissions: –
connection.zone: –
connection.master: –
connection.slave-type: –
connection.autoconnect-slaves: -1 (default)
connection.secondaries: –
connection.gateway-ping-timeout: 0
connection.metered: unknown
connection.lldp: default
connection.mdns: -1 (default)
connection.llmnr: -1 (default)
connection.dns-over-tls: -1 (default)
connection.mptcp-flags: 0x0 (default)
connection.wait-device-timeout: -1
connection.wait-activation-delay: -1
802-3-ethernet.port: –
802-3-ethernet.speed: 0
802-3-ethernet.duplex: –
802-3-ethernet.auto-negotiate: no
802-3-ethernet.mac-address: –
802-3-ethernet.cloned-mac-address: –
802-3-ethernet.generate-mac-address-mask:–
802-3-ethernet.mac-address-blacklist: –
802-3-ethernet.mtu: auto
802-3-ethernet.s390-subchannels: –
802-3-ethernet.s390-nettype: –
802-3-ethernet.s390-options: –
802-3-ethernet.wake-on-lan: default
802-3-ethernet.wake-on-lan-password: –
802-3-ethernet.accept-all-mac-addresses:-1 (default)
ipv4.method: shared
ipv4.dns: –
ipv4.dns-search: –
ipv4.dns-options: –
ipv4.dns-priority: 0
ipv4.addresses: 10.88.0.1/24
ipv4.gateway: –
ipv4.routes: –
ipv4.route-metric: -1
ipv4.route-table: 0 (unspec)
ipv4.routing-rules: –
ipv4.replace-local-rule: -1 (default)
ipv4.ignore-auto-routes: no
ipv4.ignore-auto-dns: no
ipv4.dhcp-client-id: –
ipv4.dhcp-iaid: –
ipv4.dhcp-timeout: 0 (default)
ipv4.dhcp-send-hostname: yes
ipv4.dhcp-hostname: –
ipv4.dhcp-fqdn: –
ipv4.dhcp-hostname-flags: 0x0 (none)
ipv4.never-default: no
ipv4.may-fail: yes
ipv4.required-timeout: -1 (default)
ipv4.dad-timeout: -1 (default)
ipv4.dhcp-vendor-class-identifier: –
ipv4.link-local: 0 (default)
ipv4.dhcp-reject-servers: –
ipv4.auto-route-ext-gw: -1 (default)
ipv6.method: auto
ipv6.dns: –
ipv6.dns-search: –
ipv6.dns-options: –
ipv6.dns-priority: 0
ipv6.addresses: –
ipv6.gateway: –
ipv6.routes: –
ipv6.route-metric: -1
ipv6.route-table: 0 (unspec)
ipv6.routing-rules: –
ipv6.replace-local-rule: -1 (default)
ipv6.ignore-auto-routes: no
ipv6.ignore-auto-dns: no
ipv6.never-default: no
ipv6.may-fail: yes
ipv6.required-timeout: -1 (default)
ipv6.ip6-privacy: 0 (disabled)
ipv6.addr-gen-mode: stable-privacy
ipv6.ra-timeout: 0 (default)
ipv6.mtu: auto
ipv6.dhcp-duid: –
ipv6.dhcp-iaid: –
ipv6.dhcp-timeout: 0 (default)
ipv6.dhcp-send-hostname: yes
ipv6.dhcp-hostname: –
ipv6.dhcp-hostname-flags: 0x0 (none)
ipv6.auto-route-ext-gw: -1 (default)
ipv6.token: –
proxy.method: none
proxy.browser-only: no
proxy.pac-url: –
proxy.pac-script: –
GENERAL.NAME: EthernetShared
GENERAL.UUID: 536410e9-aff4-4d0a-b396-5c094dd4bb66
GENERAL.DEVICES: enp0s20u3i2
GENERAL.IP-IFACE: enp0s20u3i2
GENERAL.STATE: activated
GENERAL.DEFAULT: no
GENERAL.DEFAULT6: no
GENERAL.SPEC-OBJECT: –
GENERAL.VPN: no
GENERAL.DBUS-PATH: /org/freedesktop/NetworkManager/ActiveC>
GENERAL.CON-PATH: /org/freedesktop/NetworkManager/Setting>
GENERAL.ZONE: –
GENERAL.MASTER-PATH: –
IP4.ADDRESS[1]: 10.88.0.1/24
IP4.GATEWAY: –
IP4.ROUTE[1]: dst = 10.88.0.0/24, nh = 0.0.0.0, mt = >
IP6.ADDRESS[1]: fe80::ac62:4618:a80f:3b01/64
IP6.GATEWAY: –
IP6.ROUTE[1]: dst = fe80::/64, nh = ::, mt = 1024