Setting up usb tethering and package difficulties

Hello,

My internet is broken, I need to use my phone as internet access via USB in my router.

So, I plug my phone in the router's usb port, go in the drop down menu for usb config, choose usb tethering. That would work with my computer at this point.

But... I got nothing...

There is a page for this

This isn't my first time in this situation and now that I think about it, I never got it to work.

I'm having this chicken and egg problem that I can't download the stuff I need to make the internet work from the router.

The wiki page still refers to opkg so I need to find the apk equivalent to everything.

I have to download each of the package files

but when I try to open the packages.adb file, I get binary, there's a closed post about that which I would I written to, but it's closed.

https://forum.openwrt.org/t/how-are-apk-files-compressed-and-how-can-they-be-manually-decompressed

Is there some easier way to find, download and upload to my router the files I need ?

I think for these packages

kmod-usb-net kmod-usb-net-rndis kmod-usb-net-cdc-ether usb-modeswitch

My router is a Archer C7 running snapshot

does your router have wifi ?

in that case, wifi -> scan -> join the phones hot spot, move connection to wan firewall zone, install packages you want.

alt, if you know which packages you need, customize an image using
https://firmware-selector.openwrt.org/, add the packages to the package list, and request a custom image to be built.

Thank you that solves the "chicken and egg" bootstrapping problem for making a usb tethering WAN work.

Also, my fiber internet mysteriously just started working again after being offline for about 20 hours.

I now realize I have serious gaps in my connectivity resiliency.

I need to figure out the following and make one click scripts for the following

Downloading, copy and install packages from another computer to the router.
Download local copy of entire repository for my router's firmware
Install any package from local repository
Setup usb-cellular tethering as WAN
Setup wifi-cellular tethering as WAN

your router won't die if the packages required for USB tethering are pre-installed.
same with the actual set up, just uncheck the bring up on boot check box for the USB tether interface.