EM7455 qcserial+GobiNet

when GobiUSBNet.c was modified, forgot to add recovery 9078,

[ 819.761627] GobiNet: loading out-of-tree module taints kernel.
[ 819.761803] GobiNet: module verification failed: signature and/or required key missing - tainting kernel
[ 819.765042] GobiNet: 2020-08-17/SWI_2.64
[ 819.766794] GobiNet 1-6:1.8 wwan0: register ‘GobiNet’ at usb-0000:00:14.0-6, GobiNet Ethernet Device, de:ad:be:ef:ff:ff
[ 819.767717] USB Speed : USB 2.0
[ 819.767760] usbcore: registered new interface driver GobiNet
[ 824.076374] creating qcqmi0
[ 824.076484] RawIP mode
filename: /lib/modules/5.10.0-17-amd64/updates/dkms/GobiNet.ko
license: Dual BSD/GPL
description: GobiNet
author: Qualcomm Innovation Center
version: 2020-08-17/SWI_2.64
srcversion:
alias: usb:v1199p9081ddcdscdpiciscipin
alias: usb:v1199p9102ddcdscdpiciscipin
alias: usb:v1199p9100ddcdscdpiciscipin
alias: usb:v1199p90C1ddcdscdpiciscipin
alias: usb:v1199p90B1ddcdscdpiciscipin
alias: usb:v1199p9091ddcdscdpiciscipin
alias: usb:v1199p9078ddcdscdpiciscipin // ← here forgot to add
alias: usb:v1199p9070ddcdscdpiciscipin
alias: usb:v1199p9061ddcdscdpiciscipin
alias: usb:v1199p9056ddcdscdpiciscipin
alias: usb:v1199p9055ddcdscdpiciscipin
alias: usb:v1199p9054ddcdscdpiciscipin
alias: usb:v1199p9053ddcdscdpiciscipin
alias: usb:v1199p9051ddcdscdpiciscipin
alias: usb:v1199p9041ddcdscdpiciscipin
alias: usb:v1199p68C0ddcdscdpiciscipin
alias: usb:v1199p9079ddcdscdpiciscipin// ← added this, no ip showing without 9078
alias: usb:v1199p9071ddcdscdpiciscipin
alias: usb:v1199p9019ddcdscdpiciscipin
alias: usb:v1199p9015ddcdscdpiciscipin
alias: usb:v1199p9013ddcdscdpiciscipin
alias: usb:v1199p9011ddcdscdpiciscipin
alias: usb:v05C6p920Dddcdscdpiciscipin
alias: usb:v1199p68A2ddcdscdpiciscipin
depends: usbnet,usbcore
retpoline: Y
name: GobiNet
vermagic: 5.10.0-17-amd64 SMP mod_unload modversions
parm: debug:Debuging enabled or not (int)
parm: qos_debug:QoS Debuging enabled or not (int)
parm: interruptible:Listen for and return on user interrupt (int)
parm: txQueueLength:Number of IP packets which may be queued up for transmit (int)
parm: iTEEnable:-1 : Ignore TE flow Control, 0 : TE Flow Control disabled, 1 : TE Flow Control enabled (int)
parm: iRAWIPEnable:RAWIP enabled or not (int)
parm: iQMAPEnable:-1: Auto, 0 : QMAP disabled, 1 : QMAP enabled (int)
parm: iMaxQMUXSupported:-1: Auto, Max QMUX instance support (int)
parm: iIPAlias:0 = virtual adapter , 1 (default) = IP alias (int)
parm: iEthSrcMACNonZero:0(default) = Ethernet Header Source Address : Zeros , 1 = Ethernet Header Source Address: Non-zero (int)
parm: wakelock_debug:Wake lock debug enabled or not (int)
parm: iAutoIPAddress:0(default) = Manual assgin IP address to adaptor : Zeros , 1 = Get IP address via QMI (int)
parm: wakelock_timeout:-1 : 0 seconds, Number of second wakelock will be released after resume (int)
parm: resume_delay_ms:1000(default) : Delay before resume in millisecond (int)
parm: qmi_service_awake_timeout:-1 : 8 seconds, Number of second wakelock will be released after selected QMI servcie request send (int)
parm: rt_local_priority:-1(default) : ROUTE_TABLE_LOCAL_PRIORITY: 0, local lookup priority number (int)
parm: rt_main_priority:-1(default) : ROUTE_TABLE_MAIN_PRIORITY: 1, main lookup priority number (int)
parm: rt_default_priority:-1(default) : ROUTE_TABLE_DEFAULT_PRIORITY: 32767, default lookup priority number (int)

so it worked, ip was fine, but was still a dead end, as in- wanted the private local address, not one assigned by the network. was solved by changing android gadget parameters.

will make a new post
this: EM7455 exposing LAN interface