Hello everyone!
Can't get this LTE modem working with openwrt. I am trying to use it with NCM protocol, according to logs modem successfully connects to internet but dhcp doesn't get address for some reason.
Here is interface configuration:
config interface 'modem'
option proto 'ncm'
option ifname 'wwan0'
option device '/dev/cdc-wdm0'
option mode 'auto'
option pdptype 'IP'
option apn 'm.tinkoff'
option ipv6 'auto'
Here is relevant system log:
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.260331] usb 1-1.3: New USB device found, idVendor=12d1, idProduct=1506, bcdDevice= 1.02
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.271062] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.279542] usb 1-1.3: Product: MOBILE
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.284429] usb 1-1.3: Manufacturer: MOBILE
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.289713] usb 1-1.3: SerialNumber: 123456789ABCDEF
Mon Dec 4 15:42:54 2023 daemon.notice netifd: wan (3863): udhcpc: started, v1.36.1
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.314357] option 1-1.3:1.0: GSM modem (1-port) converter detected
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.322156] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.330732] option 1-1.3:1.1: GSM modem (1-port) converter detected
Mon Dec 4 15:42:54 2023 user.notice pbr: Reloading pbr lan interface routing due to ifup of lan (br-lan)
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.338456] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.413906] huawei_cdc_ncm 1-1.3:1.2: MAC-Address: 00:1e:10:1f:00:00
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.421399] huawei_cdc_ncm 1-1.3:1.2: setting rx_max = 16384
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.434431] huawei_cdc_ncm 1-1.3:1.2: NDP will be placed at end of frame for this device.
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.445125] huawei_cdc_ncm 1-1.3:1.2: cdc-wdm0: USB WDM device
Mon Dec 4 15:42:54 2023 kern.info kernel: [ 12.453024] huawei_cdc_ncm 1-1.3:1.2 wwan0: register 'huawei_cdc_ncm' at usb-3f980000.usb-1.3, Huawei CDC NCM device, 00:1e:10:1f:00:00
Mon Dec 4 15:42:55 2023 daemon.notice netifd: Interface 'modem' is setting up now
Mon Dec 4 15:42:57 2023 daemon.notice netifd: modem (4459): sending -> AT
Mon Dec 4 15:42:57 2023 daemon.notice netifd: modem (4459): sending -> ATZ
Mon Dec 4 15:42:58 2023 daemon.notice netifd: modem (4459): sending -> ATQ0
Mon Dec 4 15:42:59 2023 daemon.notice netifd: modem (4459): sending -> ATV1
Mon Dec 4 15:42:59 2023 daemon.notice netifd: modem (4459): sending -> ATE1
Mon Dec 4 15:43:00 2023 daemon.notice netifd: modem (4459): sending -> ATS0=0
Mon Dec 4 15:43:00 2023 daemon.notice netifd: modem (4459): sending -> AT+CGDCONT=1,"IP","m.tinkoff"
Mon Dec 4 16:38:43 2023 daemon.notice netifd: modem (4459): sending -> AT^SYSCFGEX="00",3fffffff,1,2,800C5,,
Mon Dec 4 16:38:44 2023 daemon.notice netifd: modem (4459): sending -> AT^NDISDUP=1,1,"m.tinkoff"
Mon Dec 4 16:38:43 2023 daemon.notice netifd: modem (4459): Starting network modem
Mon Dec 4 16:38:43 2023 daemon.notice netifd: modem (4459): Connecting modem
Mon Dec 4 16:38:44 2023 daemon.notice netifd: modem (4459): sending -> AT^NDISDUP=1,1,"m.tinkoff"
Mon Dec 4 16:38:45 2023 daemon.notice netifd: modem (4459): Setting up wwan0
Mon Dec 4 16:38:45 2023 daemon.notice netifd: Interface 'modem' is now up
Mon Dec 4 16:38:45 2023 daemon.notice netifd: Network device 'wwan0' link is up
Mon Dec 4 16:38:45 2023 daemon.notice netifd: Network alias 'wwan0' link is up
Mon Dec 4 16:38:45 2023 daemon.notice netifd: Interface 'modem_4' is enabled
Mon Dec 4 16:38:45 2023 daemon.notice netifd: Interface 'modem_4' has link connectivity
Mon Dec 4 16:38:45 2023 daemon.notice netifd: Interface 'modem_4' is setting up now
Mon Dec 4 16:38:45 2023 daemon.notice netifd: modem_4 (8216): udhcpc: started, v1.36.1
Mon Dec 4 16:38:45 2023 daemon.notice netifd: modem_4 (8216): udhcpc: broadcasting discover
and then nothing happens, no dhcp response.
This is what tcpdump -i wwan0
shows:
listening on wwan0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
16:48:20.317955 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 00:1e:10:1f:00:00 (oui Unknown), length 300
16:48:23.407982 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 00:1e:10:1f:00:00 (oui Unknown), length 300
16:48:26.487953 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 00:1e:10:1f:00:00 (oui Unknown), length 300
16:48:29.607946 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 00:1e:10:1f:00:00 (oui Unknown), length 300
16:48:32.697953 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 00:1e:10:1f:00:00 (oui Unknown), length 300
16:48:35.777959 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 00:1e:10:1f:00:00 (oui Unknown), length 300
16:48:38.857952 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 00:1e:10:1f:00:00 (oui Unknown), length 300
Any ideas why it doesn't work?
Openwrt version: OpenWrt 23.05.0 r23497-6637af95aa / LuCI openwrt-23.05 branch git-23.236.53405-fc638c8
Huawei E3372s firmware version: E3372s-153_Update_21.300.05.00.143_01.10 (stick version)