| Both sides previous revision Previous revision Next revision | Previous revision |
| docs:guide-user:network:wan:wwan:ethernetoverusb_rndis [2024/12/03 18:18] – [Additional steps] andrewz | docs:guide-user:network:wan:wwan:ethernetoverusb_rndis [2024/12/14 23:42] (current) – [Additional steps] andrewz |
|---|
| (you need to reboot or restart the network subsystem with ''/etc/init.d/network restart'' afterwards) | (you need to reboot or restart the network subsystem with ''/etc/init.d/network restart'' afterwards) |
| |
| | :!: Since RNDIS-based sticks create their own NAT'ed IP subnet, it is important that OpenWrt's LAN IP subnet is different from the modem's subnet. For some modems the default IP address is ''192.168.1.1'', which clashes with OpenWrt's default. Therefore if that address conflict cannot be resolved on the modem side, then OpenWrt's LAN IP subnet should be changed to something else, such as: |
| | |
| | <code> |
| | config interface 'lan' |
| | option ipaddr '192.168.10.1' |
| | </code> |
| |
| ==== Additional steps ==== | ==== Additional steps ==== |
| |
| For some modems adding an interface will be sufficient, but others may need an APN provisioned, it is also sometimes necessary to send a special "dial" command to the AT command port, consult AT Commands Guide for the given modem for details. If this is the case it is worth trying to configure the [[docs:guide-user:network:wan:wwan:ethernetoverusb_ncm|NCM]] interface instead. | For some modems adding the network interface will be sufficient, but others may need an APN provisioned. It is also sometimes necessary to send a special "dial" command to the AT command port, consult AT Commands Guide for the given modem for details. If this is the case it is worth trying to configure the [[docs:guide-user:network:wan:wwan:ethernetoverusb_ncm|NCM]] interface instead. |
| |
| If the modem exposes //serial// interfaces then the appropriate driver needs to be installed (''kmod-usb-serial'' or ''kmod-usb-serial-option'' or ''kmod-usb-serial-qualcomm'' or ''kmod-usb-acm'') as well as a simple //terminal// app like ''picocom''. More about: sending [[docs:guide-user:network:wan:wwan:at_commands|AT commands]] from the router. | If the modem exposes //serial// interfaces then the appropriate driver needs to be installed (''kmod-usb-serial'' or ''kmod-usb-serial-option'' or ''kmod-usb-serial-qualcomm'' or ''kmod-usb-acm'') as well as a simple //terminal// app like ''picocom''. More about: sending [[docs:guide-user:network:wan:wwan:at_commands|AT commands]] from the router. |
| |
| \\ | If auto-connect is disabled or PIN-request is enabled on the modem or correct APN needs to be set, you may need to visit its admin web interface (typically at ''http://192.168.1.1'') to enter the PIN and/or initiate the connection. Modem's own IP address can be seen in the System Log: |
| Since RNDIS-based sticks create their own NAT'ed IP subnet, it is important that OpenWrt's LAN IP range is different from the modem's IP range. In the case of the Alcatel L850, the default range is 192.168.1.1, which clashes with OpenWrt's default. Therefore OpenWrt's LAN IP should be changed to something else, such as: | |
| <code> | <code> |
| config interface 'lan' | daemon.notice netifd: wwan (20573): udhcpc: broadcasting discover |
| option ipaddr '192.168.10.1' | daemon.notice netifd: wwan (20573): udhcpc: broadcasting select for 192.168.1.101, server 192.168.1.1 |
| | daemon.notice netifd: wwan (20573): udhcpc: lease of 192.168.1.101 obtained from 192.168.1.1, lease time 43200 |
| | daemon.notice netifd: Interface 'wwan' is now up |
| </code> | </code> |
| |
| \\ | |
| If auto-connect is disabled, or PIN-request is enabled on the modem, you may need to visit its admin web interface (typically at ''http://192.168.1.1'') to enter the PIN and/or initiate the connection. | |
| |
| |
| ==== RNDIS Troubleshooting ==== | ==== RNDIS Troubleshooting ==== |