Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-05-17 | simtech: add plugin for Simtech-based modems (like A-Link 3GU) | Dan Williams | |
2010-05-17 | mbm: catch *E2NAP error codes too | Torgny Johansson | |
2010-05-17 | mbm: (trivial) line ending change? | Dan Williams | |
No idea what git thinks is different about these two lines, they strcmp() the same. | |||
2010-05-11 | trivial: fix comment | Dan Williams | |
2010-05-06 | longcheer: handle TAMobile/Alcatel X060s vendor ID too | Dan Williams | |
These are Longcheer-based devices, but the vendor ID is different. We had tagged the X060s' ports in the rules but never updated the plugin to handle the different vendor ID. | |||
2010-05-05 | option/hso: eat +PACSP0 unsolicited response | Dan Williams | |
Interfered with initial PIN checking in some cases. | |||
2010-05-01 | longcheer: add support for access technology and allowed modes | Dan Williams | |
2010-05-01 | gsm: use generic string -> access technology helper | Dan Williams | |
2010-05-01 | longcheer: add more Zoom product tags (4595, 4596, etc) | Dan Williams | |
2010-04-30 | zte: fix getting GSM allowed mode | Dan Williams | |
2010-04-30 | novatel: implement allowed modes and access technology | Dan Williams | |
2010-04-29 | core: refcount serial port open/close | Dan Williams | |
This specifically fixes a regression with Novatel GSM secondary AT port enablement, where the inital pin check closed the port before the Novatel plugin could send the command to flip secondary ports to AT mode. But it's useful elsewhere too, and simplifies a bunch of the PIN checking code which had to use various ugly methods to track whether to close the port or not after checking the PIN. | |||
2010-04-29 | novatel: let generic CDMA class handle signal strength while connected | Dan Williams | |
Instead of returning an unhelpful error when there isn't a second AT port (which there never will be for Novatel CDMA devices) we should let the superclass handle the request. | |||
2010-04-29 | mbm: add Dell 5541 and 5542 | Torgny Johansson | |
2010-04-24 | core: fix serial error #defines | Dan Williams | |
Should have ERROR in them. | |||
2010-04-24 | core: flash failure on disconnect shouldn't be a hard error (rh #578280) | Dan Williams | |
2010-04-24 | mbm: add Sony Ericsson MD400 device IDs | Dan Williams | |
2010-04-07 | mbm: fix getting current allowed mode | Dan Williams | |
2010-04-05 | cdma: fix subclass registration state checking in error paths (rh #569067) | Dan Williams | |
The generic CDMA superclass already checks minimal registration state, and when some of the additional query_registration_state() subclass checks were being performed, if the device returned an error (if it didn't support the subclass' specific registration command like *STATE or ^SYSINFO) the superclass' registration state checks would be thrown away. Fix that by specifying the behavior of the subclass' query_registration_state() methods to ignore most errors and leave the superclass' registration state intact if a non-critical error occurs. | |||
2010-03-30 | core: move physical device checking into the manager | Dan Williams | |
It turns out that the manager needs to know about the physical device so we can prevent multiple plugins from claiming ports on the same modem. | |||
2010-03-28 | huawei: ensure modem ports get claimed even if probe fails | Dan Williams | |
Previously there was an issue where if the probe failed, because we can't really probe huawei secondary ports for various reasons, the Generic plugin would eventually come around and try actively probing the secondary port after the Huawei plugin said "I don't support this port". Which resulted (potentially) in two MMModem objects for the same device (one driven by Huawei, the other by Generic). | |||
2010-03-26 | zte: implement GSM solicited access technology request | Dan Williams | |
2010-03-26 | huawei: implement GSM solicited access technology request | Dan Williams | |
2010-03-26 | sierra: implement GSM solicited access technology request | Dan Williams | |
2010-03-26 | option/hso: implement solicited access technology request | Dan Williams | |
2010-03-23 | core: grab probed QCDM ports for plugins where they are useful | Dan Williams | |
2010-03-22 | option/hso: ensure unsolicited messages get turned off on disable | Dan Williams | |
2010-03-22 | option/hso: make use of unsolicited access technology signals | Dan Williams | |
2010-03-16 | cdma: simplify finding the right serial port for commands | Dan Williams | |
2010-03-16 | hso: add allowed mode and unsolicited response handling | Dan Williams | |
2010-03-16 | option: generalize common Option/HSO mode and unsolicited response handling | Dan Williams | |
2010-03-16 | gsm: simplify finding the right serial port for commands | Dan Williams | |
2010-03-16 | huawei: simplify setting allowed mode | Dan Williams | |
2010-03-16 | huawei: clean up and simplify band handling | Dan Williams | |
2010-03-16 | gsm: handle allowed mode during Simple.Connect() | Dan Williams | |
2010-03-16 | huawei: handle unsolicited unregistered mode change | Dan Williams | |
2010-03-15 | mbm: send internet account username/password in modem character set | Dan Williams | |
Apparently at least the F3507g wants the username and password in the modem's current character set, otherwise it sends the wrong thing over-the-air. | |||
2010-03-12 | sierra: implement GSM mode preference handling | Dan Williams | |
2010-03-12 | trivial: spacing fixes | Dan Williams | |
2010-03-12 | zte: implement GSM mode preference handling | Dan Williams | |
2010-03-12 | Merge remote branch 'origin/master' into qcdm | Dan Williams | |
2010-03-12 | novatel: add CDMA plugin for signal quality parsing | Dan Williams | |
Some Novatel devices reply with the normal units to +CSQ and it doesn't look quite like the +CSQ reply is in dBm either; so use the custom Novatel command for RSSI. | |||
2010-03-12 | hso: fix connections with username/password after ↵ | Dan Williams | |
e3c87e4e1418a25bb8da9e64eba882d8fa335265 e3c87e4e1418a25bb8da9e64eba882d8fa335265 introduced a use-after-free bug that causes passwords and usernames to be corrupted. | |||
2010-03-10 | Merge remote branch 'origin/master' into qcdm | Dan Williams | |
2010-03-10 | Merge remote branch 'origin/master' into qcdm | Dan Williams | |
2010-03-10 | hso: clean up connect and disconnect | Dan Williams | |
Disconnect didn't actually work for HSO since it overrode the parent class's connect handler and thus didn't set the right state after the connection was made. It turns out we can use the same logic that 'mbm' does for connection and not have to override quite so much of the parent class. This also splits the authentication and connection parts into two distinct stages, which wasn't the case before but was what was intended. | |||
2010-03-10 | mbm: use new disconnect handling helper | Dan Williams | |
2010-03-10 | novatel: fix GSM secondary port enabling after PIN changes | Dan Williams | |
With the PIN changes, the primary port would already be closed by the time the Novatel modem class was able to send the DMAT command to enable the secondary ports. Just try again later. | |||
2010-03-09 | zte: handle access technology changes | Dan Williams | |
2010-03-09 | mbm: fix memory leak in connection state processing | Dan Williams | |