Difference between revisions of "Installing Ubuntu 7.04 (Feisty Fawn) on a ThinkPad T43p"

From ThinkWiki
Jump to: navigation, search
(Power Management)
(Power Management)
Line 93: Line 93:
  
 
== Power Management ==
 
== Power Management ==
 +
 +
-- the following was added by [User:psychomog]
 +
 
Suspend to RAM (suspend on the Gnome logout menu) worked out of the box
 
Suspend to RAM (suspend on the Gnome logout menu) worked out of the box
  

Revision as of 01:22, 4 May 2008

I did this installation some time ago, but I am still trying out some new things from time to time. The report is not complete yet. If you also have experiences with Ubuntu 7.04 on the T43p, feel free to share them here. --zeno 13:17, 7 July 2007 (UTC)

Overview

TODO

Installation

I used the complete hard disk to install Ubuntu, so I just overwrote the Windows XP and the recovery partition.

Display

TODO

Connectivity

Ethernet

Works out of the box.

WLAN

The hardware was autmatically recognized.

No Encryption/WEP

Open wireless networks work out of the box using the Network Manager applet. I did not try WEP.

Hint: Do not set up your wireless home network using no encryption/authentication. Also do not use WEP for your wireless network. Using the right tools, the keys may be found out in a few minutes. So it is basically equivalent to no encryption.

WPA

WPA1 and WPA2 access can be configured using the Network Manager applet.

Alternatively, you can manually configure the access, following the instructions in the Ubuntu Forums: [1]. For me, the following configurations worked ...

Part of /etc/network/interfaces for WPA1 with SSID broadcast:

auto eth1
iface eth1 inet dhcp
  wpa-driver wext
  # driver, "wext" = Linux wireless extensions (generic WLAN driver)
  wpa-ssid <SSID>
  # SSID
  wpa-ap-scan 1
  # "1" = broadcast of SSID, "2" = hidden broadcast
  wpa-proto WPA
  # "WPA" = WPA1, "RSN" = WPA2
  wpa-pairwise TKIP
  # "TKIP" for WPA1, "CCMP" for WPA2 (AES)
  wpa-group TKIP
  # "TKIP" for WPA1, "CCMP" for WPA2 (AES)
  wpa-key-mgmt WPA-PSK
  # "WPA-PSK" = pre-shared key (usual in home networks), "WPA-EAP" = enterprise authentication server (e.g. RADIUS)
  wpa-psk <KEY>
  # use the following command to produce <KEY>:   wpa_passphrase 'SSID' 'PASSPHRASE'

You just need to insert your values for <SSID> and <KEY>.

Part of /etc/network/interfaces for WPA2:

auto eth1
iface eth1 inet dhcp
  wpa-driver wext
  # driver, "wext" = Linux wireless extensions (generic WLAN driver)
  wpa-ssid <SSID>
  # SSID
  wpa-ap-scan 2
  # "1" = broadcast of SSID, "2" = hidden broadcast
  wpa-proto RSN
  # "WPA" = WPA1, "RSN" = WPA2
  wpa-pairwise CCMP
  # "TKIP" for WPA1, "CCMP" for WPA2 (AES)
  wpa-group CCMP
  # "TKIP" for WPA1, "CCMP" for WPA2 (AES)
  wpa-key-mgmt WPA-PSK
  # "WPA-PSK" = pre-shared key (usual in home networks), "WPA-EAP" = enterprise authentication server (e.g. RADIUS)
  wpa-psk <KEY>
  # use the following command to produce <KEY>:   wpa_passphrase 'SSID' 'PASSPHRASE'

Have a look at the examples in the forum for more options.

Note: I will try it again with the Network Manager applet, because I got it to work on another computer...

Modem

Not tried yet.

Bluetooth

Not tried yet.

IrDA

Not tried yet.

DVD

TODO

Sound

Works out of the box. I haven't tried the microphone yet.

Power Management

-- the following was added by [User:psychomog]

Suspend to RAM (suspend on the Gnome logout menu) worked out of the box

Suspend to disk did not work out of the box, and had to install uswsusp as per the instructions here:

http://blog.paulbetts.org/index.php/2007/02/11/fixing-software-suspend-hibernate-with-uswsusp-in-ubuntu-feisty-and-edgy/

There are also possible issues with swap partition becoming corrupted when upgrading from Edgy to Feisty (which is how I installed Feisty). Basically the UUID of my swap partition in /etc/fstab was not the same as that given by vol_id [my swap partition]

To fix this:

https://launchpad.net/ubuntu/+bug/66637/comments/23

Misc

Special Keys

The volume control keys worked out of the box.

Fingerprint Reader

Use this tutorial.