Lenovo ThinkPad T61 - FreeBSD
Hardware info on main page.
This machine is only tested with FreeBSD, it normally runs another os (for work purposes).
This machine is tested with the amd64 version of FreeBSD.
I normally use an external usb drive (da0) which is sliced up as follows:
slice 1 - 20 GB - a FreeBSD install (RELENG_7 / i386) slice 2 - 20 GB - a FreeBSD install (RELENG_6 / i386) slice 3 - 18 GB - Linux slice 4 - xx GB -
Another external drive (Seagate 60 GB)
slice 1 - xx GB - FreeBSD (currently 8.0-rc2 / amd64) slice 2 - xx GB - FreeBSD (currently xx) slice 3 - xx GB - slice 4 -
Work log
2009-12-13: Seagate 60 GB - slice 1 - I upgraded to latest FreeBSD 8.0-stable. dmesg output: normal, verbose.
2009-11-01: Seagate 60 GB - slice 1 - I installed FreeBSD 8.0-RC2 / amd64 on another external drive. dmesg output: normal, verbose. Note: wlan setup changed. I now have these two lines in /etc/c.conf:
wlans_iwn0="wlan0" ifconfig_wlan0="WPA DHCP"
Why the change? i don't know yet. And /boot/loader.conf contains:
if_iwn_load="YES" ichsmb_load="YES" snd_hda_load="YES"
2009-01-25: slice 1 - added a small patch (from the -multimedia mailinglist) for snd_hda to improve analog PC speaker operation. Works nicely!. dmesg output: normal, verbose (part 1, part 2).
2009-01-19: slice 1 - today I found out (thanks to the good people at the freebsd-mobile mailinglist) that FreeBSD 7.1-stable has the sdhci(4) driver (together with mmcsd(4) and mmc(4) drivers). Loading all three nets the followiing result in /var/log/messages:
Jan 19 18:59:40 testhost-1 kernel: sdhci0: <RICOH R5C822 SD> mem 0xf8101800-0xf81018ff irq 18 at device 0.2 on pci21 Jan 19 18:59:40 testhost-1 kernel: sdhci0: 1 slot(s) allocated Jan 19 18:59:40 testhost-1 kernel: sdhci0: [ITHREAD] Jan 19 19:07:55 testhost-1 kernel: mmc0: <MMC/SD bus> on sdhci0 Jan 19 19:07:55 testhost-1 kernel: mmcsd0: 121MB <SD Memory Card> at mmc0 16MHz/4bit tingo@testhost-1$ df -h /mnt Filesystem Size Used Avail Capacity Mounted on /dev/mmcsd0s1 121M 96K 121M 0% /mnt
Nice and cool.
2009-01-19: slice 2 - upgraded to FreeBSD 6.4-stable. dmesg output: normal, verbose (part 1, part 2).
2009-01-18: slice 1 - upgraded to FreeBSD 7.1-stable, and added the latest iwn driver from Perforce. dmesg: normal, verbose (part 1, part 2). The sdmmc driver loaded without recompile. Output from pciconf -lv. Here is smbios output as well:
tingo@testhost-1$ kenv | grep smb smbios.bios.reldate="02/20/2008" smbios.bios.vendor="LENOVO" smbios.bios.version="7LETB2WW (2.12 )" smbios.chassis.maker="LENOVO" smbios.chassis.serial="Not Available" smbios.chassis.tag="No Asset Information" smbios.chassis.version="Not Available" smbios.planar.maker="LENOVO" smbios.planar.product="6458FH7" smbios.planar.serial="VF1EL84G1L1" smbios.planar.version="Not Available" smbios.socket.enabled="1" smbios.socket.populated="1" smbios.system.maker="LENOVO" smbios.system.product="6458FH7" smbios.system.serial="L3H7443" smbios.system.uuid="04670f01-49f1-11cb-a877-8725689a15b1" smbios.system.version="ThinkPad T61"
2008-10-11: I added the sdmmc driver to slice 2. The iwn driver didn't compile for some reason. dmesg: normal.
2008-10-11: on slice 2 of the external hard drive, I have FreeBSD 6.4-prerelease. dmesg: normal.
2008-10-11: booted off an external usb hard drive which have FreeBSD 7.1-prerelease on slice 1. dmesg output: normal. The iwn driver installed fine and works nicely.
2008-05-16: the iwn driver works, so far without problems:
tingo@testhost-1$ ifconfig iwn0 iwn0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 ether 00:1f:3b:47:b1:5b inet 10.1.161.13 netmask 0xffff0000 broadcast 10.1.255.255 media: IEEE 802.11 Wireless Ethernet autoselect (OFDM/54Mbps) status: associated ssid kg4 channel 12 (2467 Mhz 11g) bssid 00:0f:66:51:aa:41 authmode WPA privacy ON deftxkey UNDEF TKIP 3:128-bit txpower 50 bmiss 10 scanvalid 60 protmode CTS roaming MANUAL
2008-05-10: upgraded (the external usb disk) to latest FreeBSD 7.0-stable. dmesg output. The experimental iwn driver compiled without problems.
2008-05-06: Output from pciconf -lv, usbdevs -v.
2008-05-05: booted FreeBSD 7.0-stable from an external (usb) disk. dmesg output.