Site Tools


Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
tips_and_tricks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
tips_and_tricks [2012/02/13 21:07] – [Wireless connectivity without NetworkManager] typo paulftips_and_tricks [2013/02/15 17:13] (current) – [Using side LEDs and WiFi LED] turbooster
Line 1: Line 1:
 ====== 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.
 +
 +===== Using side LEDs and WiFi LED =====
 +(This is for the 12.04 kernel)
 +The LEDs on the side can be triggered by echoing values between 0 and 7 to
 +  echo 7 > /sys/devices/platform/nvec.0/nvec-leds.0/leds/nvec-led/brightness
 +for different blinking-patterns (need to be root). Try
 +  echo 0 > brightness ; sleep 1 ; echo 7 > brightness ; sleep .2;echo 1 > brightness
 +to 'allways-on' the side LEDs
 +
 +You can also set different triggers for the WiFi LED. To see the available options do
 +  cat /sys/devices/platform/nvec.0/leds-gpio/leds/wifi-led/trigger
 +then to change the trigger (temporarily) do for example
 +  echo mmc0 > /sys/devices/platform/nvec.0/leds-gpio/leds/wifi-led/trigger
 +to get eMMC activity.
 +
  
 ===== Video playback ===== ===== Video playback =====
Line 71: Line 92:
  
 ===== 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
  
Line 99: Line 120:
                         "" 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
Line 104: Line 126:
 </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>
tips_and_tricks.1329163654.txt.gz · Last modified: 2012/02/13 21:07 by paulf