I am on Sailfish OS 4.6.0.15 (Sauna) with a Xperia XA2 Ultra. My goal is to activate USB tethering to have a failover solution available for our Asus router. usb_moded is installed and started as described in the section “Internet Sharing” of the docs. But if I connect the USB-cable to the router only the 3 well known symbols are offered and not the 4th symbol about “Internet Sharing” as shown in the docs.
SSH into the terminal the command systemctl status … shows in red following message about a missing file or directory:
Blockquote
[defaultuser@XperiaXA2Ultra ~]$ devel-su systemctl restart usb-moded
Password:
[defaultuser@XperiaXA2Ultra ~]$ devel-su systemctl status usb-moded
Password:
● usb-moded.service - usb-moded USB gadget controller
Loaded: loaded (/usr/lib/systemd/system/usb-moded.service; disabled; vendor preset: enabled)
Active: active (running) since Sat 2024-10-05 15:39:20 +07; 35s ago
Main PID: 7619 (usb_moded)
Memory: 408.0K
CGroup: /system.slice/usb-moded.service
└─7619 /usr/sbin/usb_moded --systemd --force-syslog
Okt 05 15:39:19 XperiaXA2Ultra systemd[1]: Starting usb-moded USB gadget controller…
Okt 05 15:39:19 XperiaXA2Ultra usb_moded[7619]: usb_moded 0.86.0+mer66 starting
Okt 05 15:39:19 XperiaXA2Ultra usb_moded[7619]: init_done → reached
Okt 05 15:39:19 XperiaXA2Ultra usb_moded[7619]: CONFIGFS detected
Okt 05 15:39:19 XperiaXA2Ultra usb_moded[7619]: /config/usb_gadget/g1/functions/rndis_bam.rndis/ethadd
r: can’t open for writing: No such file or directory
Okt 05 15:39:19 XperiaXA2Ultra usb_moded[7619]: usb-moded started after init-done; forcing appsync sto
p
Okt 05 15:39:20 XperiaXA2Ultra systemd[1]: Started usb-moded USB gadget controller.
Do I have to create this path/file manually?
If someone could give an advice how to proceed from here onwards I would really appreciate. Please forgive me my lack of knowledge (also in Markdown).
Thank you for reading and for your help