Thinkpad
From blag.wiki.aktivix.org
BLAG-9002 goes onto the TPad really well. This will also help for other laptops with lt_modems. (solutions arrived at by circuitous routes, so if any of these dont work for you then please email kazim@spaceNOSPAMgoat.net and we can tweak them)
Hardware needing attention after a default install:
- thinkpad-Display to get the maximum out of the laptop screen
- thinkpad-kernel-modules (dag's roll) to run power management utils
- thinkPad-lt_modem
- thinkpad-cdrw-scsi-emulation
1. Go to the Advanced TAB, hit configure and choose generic Laptop Display Panel 1026x768. Back in the Display TAB choose 1024x768, restart X and thats it.
2. Thinkpad configuration utilities. - to check it's installed
rpm -qi kernel-module-thinkpad
- If you need to install it
apt-get update ; apt-get install kernel-module-thinkpad
- then
su - modprobe thinkpad
- put these lines into /etc/modules.conf:
options thinkpad enable_smapi=1 enable_superio=1 enable_rtcmosram=1 enable_thinkpadpm=1 alias char-major-10-170 thinkpad alias /dev/thinkpad thinkpad alias /dev/thinkpad/thinkpad thinkpad alias /dev/thinkpad/smapi smapi alias /dev/thinkpad/superio superio alias /dev/thinkpad/rtcmosram rtcmosram alias /dev/thinkpad/thinkpadpm thinkpadpm
- now the thinkpad item in the system settings menu should work - if anyone figures out how to make hibernation work, please let us know and i'll update here!
3. LT_Modem/(lt_modem) ==== This is so much less of a pain with 9002 :)
We used these commands:
- If you need to install it
apt-get update ; apt-get install kernel-module-ltmodem
- this checks whether modem module is loaded
lsmod | grep lt
- no result indicates it aint loaded
- let's put it in
modprobe lt_modem modprobe lt_serial
- now
lsmod | grep lt
- should result in
lt_serial 20212 0 (unused) lt_modem 521499 0 [lt_serial]
- now make device in /dev
mknod /dev/ttyLT0 c 62 64
- now lets fix the modem symlink to whats in the hardware browser:
cd /dev/ ln -sf ttyLT0 modem
- On my Thinkpad 240X I had to use ttyLT00 where the above lists ttyLT0.
- now minicom should run on modem
minicom
- tip about minicom: Hit CTRL-A, let go keys and then a key to enact a command. (Q will quit)
- Now we need to change /etc/modules.conf so modem stays in there. Insert these lines at the end.
alias char-major-62 lt_serial alias /dev/tts/LT0 lt_serial alias /dev/modem lt_serial
I'm not sure the abovet modules.conf is right, I'm guessing it should actually read:
alias char-major-62 lt_serial alias /dev/ttyLT0 lt_serial alias /dev/modem lt_serial
- now get in your ISP info with using "Internet Config Wizard" in the menu. This just modifes /etc/wvdial.conf and some files in /etc/ppp/peers/. These sometimes get set wrongly if you change the provider name, so check them if you get problems.
4. Also see scsi emulation for fixing Cdrecord