aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDan Williams <dcbw@redhat.com>2012-12-10 16:30:05 -0600
committerDan Williams <dcbw@redhat.com>2012-12-10 16:33:05 -0600
commit5427f0d356c115814562cbe0483157a62de616cb (patch)
treeacc102a83e20d7bcf5b94f78fefa48b2f6e3c816 /src
parent26c19ff4741b1ec72b4e131dcb8439dfb9b4af0a (diff)
sierra: restore longer CFUN=1 timeout for older devices
Turns out older devices (like the C885/AT&T Mercury) crash often when we don't wait for them to settle from CFUN=1. 5 seconds is too short, but the crashes go away when we wait for 10 seconds. Newer modems like the USB306 don't have this problem, so we just check to see if the modem is a DirectIP device (using sierra_net) and only use the shorter timeout for those newer devices. This is a separate problem from some older modems returning ERROR to valid commands that are sent too soon after CFUN=1, which was observed on really old devices like the PCMCIA 860.
Diffstat (limited to 'src')
0 files changed, 0 insertions, 0 deletions