Aktivace rozhraní na síťovce CDC_NCM

Aktivace rozhraní na síťovce CDC_NCM
« kdy: 25. 11. 2024, 18:50:47 »
Stejný problém - v dmesg vidím,  přečte mac, přiřadí IP, dám UP, pokouším se komunikovat, ale jako kdyby po síťovce nic neběhalo. žádné pakety nechodí, ledky svítí nepřerušovaně, ale vše je UP, adresy a routy . přiřazeny. dmesg ukáže MAC.

Kde se mi je podařilo a nepodařilo rozchodit?
windows - ok po instalaci driveru
linux 5.x - out of box OK
router - (neupgradotavelný 2.6) viz popis tady
android podobné chování jako výše - přibyde netdev usb0



Nejde mi rozchodit v routeru přípíchlá do USB. On si asi myslí, že jde o "3G modem" - po kliknutí mi to přesměruje  na "inicilalizaci usb modeme" kde jsou volby jak z marsu - výběr ze značek Onda, Huawei, ZTE, -
navíc mě to přesměruje v administračním rozhraní uplně do nějakéoh zapadákova " Sekce WAN- Internet connections"



Kód: [Vybrat]
Enable USB Modem Yes No
Location Manual
USB Modem WCDMA (UMTS)

Network Type 4G/3G
APN service(optional) internet
Select the APN service.
Dial Number *99#
PIN code

Username
Password
USB Adapter

Jenže jde o  ethernetovou síťovku a ne modem!
podobnou síťovku  ,ale třídy CDC_ETHER to rozchodí. (ip li ji ukáže jako  eth0) - po břidání do bridge a set eth0 up vše běhá po drátkách

vypadá to, že se podobná věc řešila víckrát na fóru - klíčové slovo cdc_ncm, cdc_ether

https://forum.root.cz/index.php?topic=27230.msg383889#msg383889



Otázka je : [/b]
existuje v linuxovém userspace nějaká inicializační procedura, která dokáže" nahodit" do provozu usb zařízení třídy cdc_ncm ? A to v případě že nejde o modem, ale o síťovku !

ethtool tam nefachá
« Poslední změna: 25. 11. 2024, 18:53:35 od mikesznovu »


Re:analogie ip link set usb0 up ? pro CDC_NCM síťovku
« Odpověď #1 kdy: 25. 11. 2024, 19:01:08 »
Po těhle čertech mě ta administrace tahá. (na prvním obrázku se ten adaptér ukáže identicky (zkoušel jsem oba/ každý zvlášť) a vizualně jsou stejně! dokonce i ten starší CDC_ETHER má tlačítko Go  - jen jsem tam nikdy neměl potřebu klikat, protože ethernetový link  šlo zprovoznit.

Re:analogie ip link set usb0 up ? pro CDC_NCM síťovku
« Odpověď #2 kdy: 25. 11. 2024, 19:30:07 »
Na obrázku je špatně 1000Gbps.  :'(

Re:Aktivace rozhraní na síťovce CDC_NCM /androidu
« Odpověď #3 kdy: 25. 11. 2024, 20:12:06 »
Ani. Na androidu se to nechytá. Nebo že by Android16 to uměl už?
Stejny scénář : usb0 místo eth0, ale ip route funguje divně, pro default/via, ale pro LAN (/24) jsem dodal.... Opèt: ani príchhozí trafficcc !

Přičemž na linuxu (arm7) žral 86mA
Logcat ppo spojení hlásí
:

Light requested not available on this device. 2     
DWC3 exited from low power mode                     
xHCI Host Controller                                 
new USB bus registered, assigned bus number 1        hcc params 0x0230fe65 hci version 0x110 quirks 0x00010010                                                 irq 698, io mem 0x0a800000                           New USB device found, idVendor=1d6b, idProduct=0002 
New USB device strings: Mfr=3, Product=2,
SerialNumber=1                                                  Product: xHCI Host Controller                        Manufacturer: Linux 4.4.249 xhci-hcd                 SerialNumber: xhci-hcd.0.auto                        1.0:
USB hub found                                   1.0: 1 port detected                               
  xHCI Host Controller                                 new USB bus registered, assigned bus number 2     
  We don't know the algorithms for LPM for this host, disabling LPM.                                       New USB device found, idVendor=1d6b, idProduct=0003 
New USB device strings: Mfr=3, Product=2, SerialNumber=1                                                  Product: xHCI Host Controller                        Manufacturer: Linux 4.4.249 xhci-hcd                 SerialNumber: xhci-hcd.0.auto                        1.0: USB hub found                                   1.0: 1 port detected                               
 new high-speed USB device number 2 using xhci-hcd    New USB device found, idVendor=0bda, idProduct=8156
 New USB device strings: Mfr=1, Product=2, SerialNumber=6                                                  Product: USB 10/100/1G LAN                     
Manufacturer: Realtek                                SerialNumber: 401300001                             interfaceLinkStateChanged, iface: usb0, up: false    2.0:

 MAC-Address: 6c:1f:f8:16:o8:n0                  2.0: setting rx_max = 16384                          2.0: setting tx_max = 16384                          2.0 usb0: register 'cdc_ncm' at usb-xhci-hcd.0.auto-1, CDC NCM, 6c:1f:f7:16:d8:40                           Unparsed Class-specific                            uid=1000(system) UsbService host identi


(Omlouvám se za fmt, k0k∅tský termux zmastí newline ) -- tt čitelnější než code
Pravidelne:
Kód: [Vybrat]


.......



2.0 usb0: 1000 mbit/s downlink 1000 mbit/s uplink
2.0 usb0: network connection: connected
2.0 usb0: 1000 mbit/s downlink 1000 mbit/s uplink
2.0 usb0: network connection: connected
2.0 usb0: 1000 mbit/s downlink 1000 mbit/s uplink
2.0 usb0: network connection: connected
2.0 usb0: 1000 mbit/s downlink 1000 mbit/s uplink
2.0 usb0: network connection: connected
2.0 usb0: 1000 mbit/s downlink 1000 mbit/s uplink
2.0 usb0: network connection: connected
2.0 usb0: 1000 mbit/s downlink 1000 mbit/s uplink
2.0 usb0: network connection: connected
2.0 usb0: 1000 mbit/s downlink 1000 mbit/s uplink
2.0 usb0: network connection: connected
2.0 usb0: 1000 mbit/s downlink 1000 mbit/s uplink
2.0 usb0: network connection: connected
uid=1000(system) InputDispatcher identical 1 line
Light requested not available on this device. 2
2.0 usb0: 1000 mbit/s downlink 1000 mbit/s uplink
2.0 usb0: network connection: connected
2.0 usb0: 1000 mbit/s downlink 1000 mbit/s uplink
2.0 usb0: network connection: connected
2.0 usb0: 1000 mbit/s downlink 1000 mbit/s uplink
« Poslední změna: 25. 11. 2024, 20:17:37 od mikesznovu »

Re:Aktivace rozhraní na síťovce CDC_NCM
« Odpověď #4 kdy: 25. 11. 2024, 20:23:06 »
tcpdump po link usb0 up zachytávábbroadcastctraffic,
Ale nejde(neumin na androidu na usb0, ale na ethx ano) priradit routu(a ip),
Nejde to out of box
Normalne se mi ukáže v systray znak 90°
otocený  vulvy po pripojeni cdc\_ether

Stejny scénář : usb0 místo eth0, ale ip route funguje divně, pro default/via, ale pro LAN (/24) jsem dodal.... Opèt: ani príchhozí trafficcc !


nepingu nic