Hi!
I'm dialing in over WWAN on a laptop w/ ppp(8) on the /dev/cuaU0 serial port of the 3G WWAN card (HSDPA+, no LTE). The drivers involved handle all the magic to route the command and data port automagically (e.g. the line speed on /dev/cuaU0 defaults to 115200 baud, but I have up to 12Mbit bandwidth). This is very unstable, and I'm trying to find a better solution. PPP is usually used on wired lines where the physical parameters are more or less stable (temperature and magnetic fields, everything else: "don't care"; whereas to radio waves e.g. the humidity can have a great impact). But with wireless WAN this is not the case, so I think PPP might not be appropiate at all to handle the lower link layers. E.g. PPP is (usually) not used with WLAN, so why should I use it on a WWAN?
I'm dialing in over WWAN on a laptop w/ ppp(8) on the /dev/cuaU0 serial port of the 3G WWAN card (HSDPA+, no LTE). The drivers involved handle all the magic to route the command and data port automagically (e.g. the line speed on /dev/cuaU0 defaults to 115200 baud, but I have up to 12Mbit bandwidth). This is very unstable, and I'm trying to find a better solution. PPP is usually used on wired lines where the physical parameters are more or less stable (temperature and magnetic fields, everything else: "don't care"; whereas to radio waves e.g. the humidity can have a great impact). But with wireless WAN this is not the case, so I think PPP might not be appropiate at all to handle the lower link layers. E.g. PPP is (usually) not used with WLAN, so why should I use it on a WWAN?
- The 2nd issue is that ppp(8) needs 20+ seconds to set up the link, whereas from what I see on smartphones (these also have a WWAN card), this takes less than 5 seconds (setting the line speed to 460k makes no difference at all).
- Should I instead place the modem init commands (AT-style) in some devd(8) file?
- Should I, and if, how can I make use of the ethernet device provided by the cdce(4) driver?
ifconfig(8) shows a ue0 ethernet device, but this driver has no man page...
Do I guess right this is uether(4) (which does not have a man page)? - Is there any better way to connect via the serial modem port /dev/cuaU0?