d618de7330b3564b76ac22d369cbbe162e4b5753 |
|
13-Sep-2013 |
Prathmesh Prabhu <pprabhu@chromium.org> |
wardmodem: Write the top-level module that brings wardmodem together. The top-level wardmodem module is split into two objects. (1) The WardModem object manages the initial object creation and plugs different parts together. (2) The WardModemContext allows tweaking the behaviour of wardmodem and sets up and restores the environment in which wardmodem runs. BUG=chromium:261675 TEST=On link, emerge autotest (perhaps by running a test) and then run '/usr/local/autotest/cros/cellular/wardmodem/wardmodem.py --pass-through-mode --modem-port "/dev/ttyUSB0"' The modemmanager log (in /var/log/net.log) should show a cellular connection being setup properly. Change-Id: I2401156bd1f6d6a8d33ffb7573dc0c596327fd30 Reviewed-on: https://chromium-review.googlesource.com/62520 Reviewed-by: Prathmesh Prabhu <pprabhu@chromium.org> Commit-Queue: Prathmesh Prabhu <pprabhu@chromium.org> Tested-by: Prathmesh Prabhu <pprabhu@chromium.org>
/external/autotest/client/cros/cellular/wardmodem/wardmodem.py
|