Debian 12 and No IP assigned through USB to access Easy Installer interface

Hello,

I have just installed Debian 12 to my desktop and realized that Easy Installer (v5.7.2.14) doesn’t get IP anymore.

I loaded the easy installer using uuu in recovery mode and after successful loading, I can not access to Easy Installer interface using IP 192.168.11.1. This method was working fine with Ubuntu 20.04.

mf@ch-pc-00771:~$ uname -a
Linux ch-pc-00771 6.1.0-10-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.38-1 (2023-07-14) x86_64 GNU/Linux


mf@ch-pc-00771:~$ sudo dmesg -T
[Wed Jul 26 12:18:00 2023] usb 3-13.1: new high-speed USB device number 13 using xhci_hcd
[Wed Jul 26 12:18:00 2023] usb 3-13.1: New USB device found, idVendor=1b67, idProduct=403a, bcdDevice= 0.01
[Wed Jul 26 12:18:00 2023] usb 3-13.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[Wed Jul 26 12:18:00 2023] usb 3-13.1: Product: Verdin iMX8M Plus Quad 4GB Wi-Fi / BT IT
[Wed Jul 26 12:18:00 2023] usb 3-13.1: Manufacturer: Toradex
[Wed Jul 26 12:18:00 2023] usb 3-13.1: SerialNumber: 07174369
[Wed Jul 26 12:18:00 2023] rndis_host 3-13.1:1.0 eth0: register 'rndis_host' at usb-0000:00:14.0-13.1, RNDIS device, 00:14:2d:ff:ff:fe
[Wed Jul 26 12:18:00 2023] rndis_host 3-13.1:1.0 enx00142dfffffe: renamed from eth0


mf@ch-pc-00771:~$ ifconfig
...
...
enx00142dfffffe: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        ether 00:14:2d:ff:ff:fe  txqueuelen 1000  (Ethernet)
        RX packets 59  bytes 7608 (7.4 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 139  bytes 28105 (27.4 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 139  bytes 28105 (27.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Any idea how I can reach to the Easy Installer interface in Debian 12?

Thank you.

Hi @Fide ,

We’ve seen some people with this issue in particular and it looks to be related to how NetworkManager is configured on Debian systems. Apparently it doesn’t set the local IP automatically as it would in other Linux distros like Ubuntu. See if setting it manually works by running the command below on your host PC:

sudo ip addr add 192.168.11.2/24 dev enx00142dfffffe

You can probably configure NetworkManager to set the IP automatically, though I don’t know the details on how to do so.

See if this helps you.

Best regards,
Lucas Akira

Hi @lucas_a.tx,

Thank you for your reply. Like you said it was related to the Debian’s NetworkManager.

I have edited /etc/network/interfaces file and added following lines to the end to make it automatic:

# USB RNDIS interface is handled automatically
allow-hotplug enx00142dfffffe
iface enx00142dfffffe inet dhcp

Then restart the service using: sudo systemctl restart networking
Seems working for now :slight_smile:

Thanks again.

1 Like

Hi @Fide ,

Glad you managed to solve it! Thank you for sharing your solution.

Best regards,
Lucas Akira

1 Like