Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision |
tips_and_tricks [2012/02/13 21:06] – Add interfaces config for the wireless paulf | tips_and_tricks [2013/02/01 21:31] – [Wireless connectivity without NetworkManager] add APN specification paulf |
---|
====== Tips and tricks ====== | ====== Tips and tricks ====== |
| ===== Gordan's blog ===== |
| Plenty of inspirational tricks including screen upgrade, overclocking, installing additional internal storage and more can be found at http://www.altechnative.net/tag/ac100/. |
| |
| ===== Optimising power consumption ===== |
| [[https://gitorious.org/powertop-for-arm|PowerTOP for ARM]] might provide more relevant information than the version from the distribution's repositories. |
| |
===== Lid and jack insertion events ===== | ===== Lid and jack insertion events ===== |
You can use a lightweight https://github.com/gandro/input-event-daemon, it should listen on ''/dev/input/event4'' for ''LID:0'' and ''LID:1'' events. | You can use a lightweight https://github.com/gandro/input-event-daemon, it should listen on ''/dev/input/event4'' for ''LID:0'' and ''LID:1'' events. |
| |
===== Wireless performance ===== | ===== Wireless performance ===== |
* [[http://linuxwireless.org/en/users/Download|compat-wireless]] provides newer wireless drivers that work better but wireless extensions will not be enabled until the kernel is compiled with support for some old pre-mac80211 driver (to select ''CONFIG_WIRELESS_EXT''). | * [[http://linuxwireless.org/en/users/Download|compat-wireless]] provides newer wireless drivers that work better but wireless extensions (only needed for some specific programs using this deprecated interface, e.g. [[http://www.aircrack-ng.org/|aircrack-ng]]) will not be enabled until the kernel is compiled with support for some old pre-mac80211 driver (to select ''CONFIG_WIRELESS_EXT''). |
* ''iw dev wlan0 set power_save off'' to improve interactivity when a power-saving compatible AP is used | * ''iw dev wlan0 set power_save off'' to improve interactivity when a power-saving compatible AP is used |
| |
"" ABORT ERROR "" \ | "" ABORT ERROR "" \ |
AT*ENAPDBG=1 OK \ | AT*ENAPDBG=1 OK \ |
| 'AT+CGDCONT=1,"IP","internet.beeline.ru"' OK \ |
"AT*ENAP=1,1" "*ENAPDBG: 1,1"-"AT*ENAP=1,1"-"*ENAPDBG: 1,1" < /dev/ttyACM1 > /dev/ttyACM1 || \ | "AT*ENAP=1,1" "*ENAPDBG: 1,1"-"AT*ENAP=1,1"-"*ENAPDBG: 1,1" < /dev/ttyACM1 > /dev/ttyACM1 || \ |
! chat -v "" AT*E2RESET < /dev/ttyACM1 > /dev/ttyACM1 | ! chat -v "" AT*E2RESET < /dev/ttyACM1 > /dev/ttyACM1 |
</code> | </code> |
| |
This assumes your card has PIN disabled, if it's not, you should be able to add ''AT+CPIN="abcde"'' command where appropriate. If you hot-swap the SIM card you might need to issue the "AT*E2RESET" command manually. The modem supports messaging via SMS and USSD requests, e.g. this works with Beeline to see the amount of money left: | This assumes your card has PIN disabled, if it's not, you should be able to add ''AT+CPIN="abcde"'' command where appropriate. If you hot-swap the SIM card you might need to issue the ''AT*E2RESET'' command manually (or do ''ifup wwan0'' twice). The modem supports messaging via SMS and USSD requests, e.g. this works with Beeline to see the amount of money left: |
<code> | <code> |
#!/bin/sh | #!/bin/sh |
/usr/sbin/chat -vs "" "AT+CUSD=1,\"*102#\",15" "OK" < /dev/ttyACM1 > /dev/ttyACM1 | /usr/sbin/chat -vs "" "AT+CUSD=1,\"*102#\",15" "OK" < /dev/ttyACM1 > /dev/ttyACM1 |
</code> | </code> |