Slackware on a T60p

Solaris, RedHat, FreeBSD and the like
Post Reply
Message
Author
Davemci
Sophomore Member
Posts: 158
Joined: Wed Sep 27, 2006 9:34 am
Location: Grand Rapids, MI
Contact:

Slackware on a T60p

#1 Post by Davemci » Sat Sep 06, 2008 12:47 pm

Thinkpad t60p 2007-94u

Not sure if anyone uses Slackware (12.1) on a T60p so I wanted to report the issues I encountered. First audio works fine as root but udev changes the permissions for /dev/dsp every time you reboot so audio doesn't work for users. You have to modify /etc/udev/rules.d/65-permissions.rules I added ,MODE = "0666" to the ALSA Devices at the end of the file. change this line (SUBSYSTEM=="sound", GROUP="audio") to this (SUBSYSTEM=="sound", GROUP="audio", MODE = "0666"). While you're there modify the CDROM settings from "0660" to "0666" or you'll have problems with users playing DVDs. It's also near the end of the config file. you may want to make these changes in 90-local.rules if you plan on upgrading udev or they'll be lost.

For DVD playback I use VLC. XINE will work but the colors are wrong. You'll have to download LIBDVDREAD, LIBDVDCSS and optionally LIBDVDNAV to play comercial DVDs. I don't use package managers but the sources compiled and installed without errors. I haven't tried Mplayer but I couldn't get it to compile on my T22 because of a problem with ncurses. I'm going to try it again shortly.

The Intel/PRO wireless didn't work. There is a problem with the iwl3945 module which is fixed in the latest module and intel firmware. As a temporary work around till I recompile my kernel and modules the Intel/PRO wireless works fine if I do nothing but add "/sbin/dhcpcd wlan0" to my rc.local file. Any modifications to rc.inet1.conf or rc.wireless.conf doesn't seem to work. I don't use WEP/WPA so I didn't try setting those options for wlan0. If anyone has it working, I'd like to know.

I'm still configuring slackware 12.1 and I'm sure I'll find other issues, ACPI comes to mind but most things work or seem fixable.
X220, 600X, Edge 13, T22, T23, 701C, 560Z, T60p, T43, 240Z,....

lightweight
Sophomore Member
Posts: 234
Joined: Sat Jun 30, 2007 10:56 pm
Location: L. A.

#2 Post by lightweight » Sat Sep 06, 2008 2:02 pm

Since wlan0 responds and works as a dhcp client, fwiw I would bet that wireless-tools/iwconfig will work and let you get by until you get around to fixing it.
Have: x60s ultralight 1705-CTO, Debian SiD, Linux 2.6.25-2 | x61s ultralight 7668-CTO, Debian SiD/Experimental, Linux 2.6.27-git5 | Model M 1391401, white label, 07-17-91
Had: x22, Debian Testing/SiD, Linux 2.6.18-22

Davemci
Sophomore Member
Posts: 158
Joined: Wed Sep 27, 2006 9:34 am
Location: Grand Rapids, MI
Contact:

#3 Post by Davemci » Sat Sep 06, 2008 7:06 pm

The script rc.wireless runs all the wireless-tools and automatically configures the card. However, I have tried to manually configure it using iwconfig and plugging it into rc.inet1.conf bypassing rc.wireless altogether. The results were the same. I do need to look at the rc.inet1 script to see how it handles dhcp. If I turn off dhcp in the rc.inet1.conf file and run "dhcpcd wlan0" after rc.inet1 runs the card works. Then again I've been told by others that had the same problem that the new iwl3945 and intel firmware fixes this. I know that prior to slackware 12.1 the modules ipw3945 and ieee80211 were used. With slackware 12.1 the modules mac80211 and iwl3945 are used so it appears as though the new modules are broken.
X220, 600X, Edge 13, T22, T23, 701C, 560Z, T60p, T43, 240Z,....

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Linux Questions”

Who is online

Users browsing this forum: No registered users and 1 guest