USGlobalSat BU-353 GPS under Linux

I have noted that this GPS unit has a prob when been powered off for ~72+ hours. The problem is that it resets itself back to binary mode, the quick way to tell this is there is no LED activity on the side of the unit. This unit optimally needs to be run in NMEA mode. To get this unit in to running in NMEA mode is very easy, while the unit is plugged into your computer you just have to issue it a command.

The command string to issue to it is:

$ gpsctl -n -s 4800 -t SiRF binary /dev/ttyUSB0

After running the above command you’ll notice that the LED on the side has come alive and will be steadily flashing. Now you’ll beable to use your GPS unit to its full potential.

For further info and help:

$ man gpsctl

Acer Aspire Timeline 4810T laptop and Backlight Control

$ lspci
….
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
….

This is just a workaround at the moment so the Backlight can be manually be adjusted with xbacklight

Installing xbacklight

# apt-get install xbacklight

Now we need to set BACKLIGHT_CONTROL

$ xrandr –output LVDS –set BACKLIGHT_CONTROL native

Now we can adjust backlight like this for example

$ xbacklight -set 100

Acer Aspire Timeline 4810T laptop and Wireless under Debian 5.0.2 (Lenny)

$ lspci
….
02:00.0 Network controller: Intel Corporation Wireless WiFi Link 5100
….

Add the Debian Backports repository to /etc/apt/sources.list

deb http://www.backports.org/debian lenny-backports main contrib non-free

Update the list of available packages and install the debian-backports-keyring package.

# apt-get update
# apt-get -t lenny-backports install debian-backports-keyring

As your system does not yet have the GnuPG archive key of the backports.org repository installed, you will be asked to confirm installation of a package from an untrusted repository. Enter Yes when prompted.

Install a 2.6.30 kernel image appropriate for your system, along with the firmware-iwlwifi and wireless-tools packages.

# apt-get update

# apt-get -t lenny-backports install linux-image-2.6.30-bpo.1-$(uname -r | sed 's,.*-,,g') firmware-iwlwifi wireless-tools

Restart your system and boot with the newly installed kernel, and the necessary kernel module should be automatically loaded.

As the new kernel was booting I noticed it made mention to that the microcode was out of date. To fix this problem simply download the new microcode from Intel Wireless WiFi Link Drivers for Linux.

wget -c http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-5000-ucode-8.24.2.12.tgz

Uncompress the microcode

tar xvf iwlwifi-5000-ucode-8.24.2.12.tgz

Now all we need to do is to change into the directory of where the microcode is and then copy it to /lib/firmware

# cd iwlwifi-5000-ucode-8.24.2.12/
# cp iwlwifi-5000-2.ucode /lib/firmware/

Restart your system and the newly added microcode will be loaded and used.

Acer Aspire Timeline 4810T laptop and ethernet under Debian 5.0.2 (Lenny)

Last week I bought a new laptop and found the Ethernet does not work. Here is how I got it to work.

$ lspci
…..
01:00.0 Ethernet controller: Attansic Technology Corp. Device 1063 (rev c0)
…..

First off we need to install compiling tools and the kernel headers

# apt-get install build-essential linux-headers-`uname -r`

Now to download the AR81Family Linux Driver for the Ethernet card.

Change directories to were you downloaded the drivers too
Example:

$ cd ~/Desktop/atheros/

I found the driver package was compressed funny and had to do

$ gunzip AR81Family-linux-v1.0.0.10.tar.gz

and then

$ tar xvf AR81Family-linux-v1.0.0.10.tar

to get the drivers uncompressed.
Continue reading