Japan [変更]    | ご利用条件
 
 
 
 « Vista搭載ThinkPad X60買った | メイン | 荷物 »
 カテゴリ
 全アーカイブ
 旧コンテンツ
 
 
 最近の記事
エアマックス95買いました。
Lenovo ThinkPad T410s着荷
かみけん氏とお会いしました。
ThinkPad W701ds・第8回
ThinkPad W701ds・第7回
ThinkPad W701ds・第6回
ThinkPad W701ds・怒りの第5回
ThinkPad W701ds・第4回
ThinkPad W701ds・第3回
ThinkPad W701/W701ds BIOS修正情報
 
 過去の記事
2010年06月
2010年05月
2010年04月
2010年03月
2010年02月
2010年01月
2009年12月
2009年11月
2009年10月
2009年08月
2009年07月
2009年06月
2009年05月
2009年04月
2008年12月
2008年10月
2008年07月
2008年06月
2008年05月
2008年04月
2008年03月
2008年02月
2008年01月
2007年12月
2007年11月
2007年10月
2007年09月
2007年08月
2007年07月
2007年06月
2007年04月
2007年03月
2007年02月
2006年12月
2006年11月
2006年10月
2006年09月
2006年08月
2006年07月
2006年06月
2006年05月
2006年04月
2006年03月
2006年02月
2005年11月-2006年01月
2005年10月
2005年09月
2005年08月
2005年07月(4)
2005年07月(3)
2005年07月(2)
2005年07月(1)
2005年06月(4)
2005年06月(3)
2005年06月(2)
2005年06月(1)
2005年05月(4)
2005年05月(3)
2005年05月(2)
2005年05月(1)
2005年04月(4)
2005年04月(3)
2005年04月(2)
2005年04月(1)
2005年03月(4)
2005年03月(3)
2005年03月(2)
2005年03月(1)
2005年02月(4)
2005年02月(3)
2005年02月(2)
2005年02月(1)
2005年01月(4)
2005年01月(3)
2005年01月(2)
2005年01月(1)
2004年12月(4)
2004年12月(3)
2004年12月(2)
2004年12月(1)
2004年11月(4)
2004年11月(3)
2004年11月(2)
2004年11月(1)
2004年10月(4)
2004年10月(3)
2004年10月(2)
2004年10月(1)
2004年09月(4)
2004年09月(3)
2004年09月(2)
2004年09月(1)
2004年08月(4)
2004年08月(3)
2004年08月(2)
2004年08月(1)
2004年07月(4)
2004年07月(3)
2004年07月(2)
2004年07月(1)
2004年06月(4)
2004年06月(3)
2004年06月(2)
2004年06月(1)
2004年05月(4)
2004年05月(3)
2004年05月(2)
2004年05月(1)
2004年04月(4)
2004年04月(3)
2004年04月(2)
2004年04月(1)
2004年03月(4)
2004年03月(3)
2004年03月(2)
2004年03月(1)
2004年02月(4)
2004年02月(3)
2004年02月(2)
2004年02月(1)
2004年01月(4)
2004年01月(3)
2004年01月(2)
2004年01月(1)
2003年12月(4)
2003年12月(3)
2003年12月(2)
2003年12月(1)
2003年11月(4)
2003年11月(3)
2003年11月(2)
2003年11月(1)
2003年10月(4)
2003年10月(3)
2003年10月(2)
2003年10月(1)
2003年09月(4)
2003年09月(3)
2003年09月(2)
2003年09月(1)
2003年08月(4)
2003年08月(3)
2003年08月(2)
2003年08月(1)
2003年07月(4)
2003年07月(3)
2003年07月(2)
2003年07月(1)
2003年06月(4)
2003年06月(3)
2003年06月(2)
2003年06月(1)
2003年05月(4)
2003年05月(3)
2003年05月(2)
2003年05月(1)
2003年04月(4)
2003年04月(3)
2003年04月(2)
2003年04月(1)
2003年03月(4)
2003年03月(3)
2003年03月(2)
2003年03月(1)
2003年02月(4)
2003年02月(3)
2003年02月(2)
2003年02月(1)
2003年01月(4)
2003年01月(3)
2003年01月(2)
2003年01月(1)
2002年12月(4)
2002年12月(3)
2002年12月(2)
2002年12月(1)
2002年11月(4)
2002年11月(3)
2002年11月(2)
2002年11月(1)
2002年10月(4)
2002年10月(3)
2002年10月(2)
2002年10月(1)
2002年09月(4)
2002年09月(3)
2002年09月(2)
2002年09月(1)
2002年08月(4)
2002年08月(3)
2002年08月(2)
2002年08月(1)
2002年07月(4)
2002年07月(3)
2002年07月(2)
2002年07月(1)
2002年06月(4)
2002年06月(3)
2002年06月(2)
2002年06月(1)
2002年05月(4)
2002年05月(3)
2002年05月(2)
2002年05月(1)
2002年04月(2)
2002年04月(1)
2002年03月(4)
2002年03月(3)
2002年03月(2)
2002年03月(1)
2002年02月(4)
2002年02月(3)
2002年02月(2)
2002年02月(1)
2002年01月(4)
2002年01月(3)
2002年01月(2)
2002年01月(1)
2001年12月(4)
2001年12月(3)
2001年12月(2)
2001年12月(1)
2001年11月(4)
2001年11月(3)
2001年11月(2)
2001年11月(1)
2001年10月(3)
2001年10月(2)
2001年10月(1)
 

NetBSD×Core2Duo ThinkPad X60

 2007年03月25日
 
 

 NetBSD歴25日目です。

 新しく買ったCore2Duo ThinkPad X60からWindows Vistaを消し去ってNetBSD 3.1を導入し、環境設定を行いました。
 以下NetBSD 3.1をThinkPad X60で使用するための設定メモ。
 結局NetBSD 3.1ではなく、カーネルの更新やユーザーランドの更新とかやったら
カーネルとユーザーランドが4.0_Beta2、pkgsrcがcurrentの環境で落ち着きました。

■X60内蔵SATAディスクが見えなくてNetBSD 3.1が導入できない。
 BIOSでSATAが「AHCI」に設定されていると導入できないので、「互換」にしなければならない。
 原因はNetBSD 3.1側で未対応なためで、AHCI SATAが認識出来ないというもの。
  NetBSD 3.1-currentにコミットしたという情報 があるので、3.1の場合はcurrentにして再構築すれば回避できるかもしれない。
 4.0_Beta2ではAHCIのままで稼働する。

$ dmesg | grep ahci
ahcisata0 at pci0 dev 31 function 2: Intel 82801GBM AHCI SATA Controller
ahcisata0: AHCI revision 1.1, 4 ports, 32 command slots, features 0xc710e000
ahcisata0: interrupting at ioapic0 pin 16 (irq 11)
atabus1 at ahcisata0 channel 0
ahcisata0 port 0: device present, speed: 1.5Gb/s
wd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 5 (Ultra/100) (using DMA)

■時刻が9時間ずれる
 カスタムカーネルを作成して起動する。

# cd /usr/src/sys/arch/i386/conf
# cp -p GENERIC GENERIC.bk
# vi GENERIC

 以下を修正する。

options RTC_OFFSET=-540 # hardware clock is this many mins. west of GMT

 カーネルの再構築をする。3.1も4.0も同様。
 5分くらいで終わる。
 ※GENERIC.MPは中でSMP以外の設定のGENERICをincludeしているので、SMPの場合はGENERIC.MPを使う。

# cp -p GENERIC.MP MY-ZHiME.Zwei
# config MY-ZHiME.Zwei
# cd ../compile/
# make depend && make && make install
# reboot

 再起動後確認。

$ uname -a
NetBSD mhutps12.hmxdc01.local 4.0_BETA2 NetBSD 4.0_BETA2 (MY-ZHiME.Zwei) #0: Sun Mar 25 13:54:51 JST 2007 root@mhutps12.hmxdc01.local:/usr/src/sys/arch/i386/compile/MY-ZHiME.Zwei i386

■NetBSD 3.1カスタムカーネル

■NetBSD 4.0_Beta2カスタムカーネル

■X60オンボードIntel i82573L Gigabit Ethernetがwm0で認識しない。
 NetBSD 3.1では対応していないのが原因。再構築してもダメだった。
  Release 4.99.3で対応された ようなので、3.1系では使えないかも。
 4.0_Beta2に更新して再構築したら認識して使えるようになった。

$ dmesg | grep wm0
wm0 at pci1 dev 0 function 0: Intel i82573L Gigabit Ethernet, rev. 0
wm0: interrupting at ioapic0 pin 16 (irq 11)
wm0: PCI-Express bus
wm0: 256 word (8 address bits) SPI EEPROM
wm0: Ethernet address 00:00:00:00:00:00
makphy0 at wm0 phy 1: Marvell 88E1111 Gigabit PHY, rev. 2

■X60無線LANが認識しない
 3.1から4.0_Beta2に更新したら認識はした。
 動作は未確認。

$ dmesg | grep ath0
ath0 at pci2 dev 0 function 0
ath0: interrupting at ioapic0 pin 17 (irq 11)
ath0: 11a rates: 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
ath0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
ath0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
ath0: mac 10.3 phy 6.1 radio 10.2

 そのほかXF86からxorgへの移行、kdeに関しては後日。
 とりあえず自作スプラッシュはエアリーズのデルタオトメ部隊ということでw

この記事をTwitterに投稿する
 « Vista搭載ThinkPad X60買った | メイン | 荷物 »



 Twitter
 My Operating Environment
IBM/Lenovo ThinkPad
desktop_s.png
▲ OSはKubuntu 9.10/x64
 

 
 ■ 巡回
 
 ■ 鉱物・化石
 
 ■ ニュースその他
 
 ■ ネトラジ
 
 ■ SV補完委員会
 
 ■ ゲーム
 
 ■ 聖域
 
 ■ CG/同人
 
 ■ PC関連
 
 ■ 友人
 
 ■ オンラインソフト
 
 ■ オープンソース全般
 
 ■ SPARC
 
 ■ PA-RISC
 
 ■ Alpha
 
 ■ IA-64
 
 アクセスカウンタ


 P O W E R E D   B Y   M O V A B L E   T Y P E