FreeBSD on Dynabook PAT5X16PME


ハードウェア:TOSHIBA Dynabook T5/X16PME
CPUMobile Intel Pentium4 1.60GHz
ChipsetIntel 845MZ
Memoryon board 256MB DDR SO-DIMM + No Brand 256MB DDR SO-DIMM
VideoS3 SuperSavage IXC-1179
NICon board 100BaseTX
Modem56K modem
HDD(換装)HGST HTS548060M9T00 ( 60GB, 5400rpm, ATA-6/UltraATA100 )
CD-R/RW/DVD-ROMMATSHITA UJDA720
FDDbuilt-in
PCCARDTOSHIBA ToPIC100 (2port,CardBus対応)
IEEE1394TI OHCI
SD Card Controllerbuilt-in
USBbuilt-in (USB1.1, 3port)
MouseMirosoft WheelMouse 1.0 USB Compatible
TFT DisplaySXGA+(1400x1050)

4.7-RELEASE
問題ありません。インストールCD-ROMからインストールし、問題なく使えます。
カーネル設定:
21,23c21,23
< cpu           I386_CPU
< cpu           I486_CPU
< cpu           I586_CPU
---
> #cpu          I386_CPU
> #cpu          I486_CPU
> #cpu          I586_CPU
30c31
< options       MATH_EMULATE            #Support for x87 emulation
---
> #options      MATH_EMULATE            #Support for x87 emulation
44a46
> options               SMBFS                   #SMB/CIFS filesystem
161c164
< device                apm0    at nexus? disable flags 0x20 # Advanced Power Management
---
> device                apm0    at nexus? flags 0x20 # Advanced Power Management
263a268,287
> options               USER_LDT        # allow user-level control of i386 ldt
> options               SC_DISABLE_REBOOT       # disable reboot key sequence
> device                pcm
> options               CPU_ENABLE_SSE  # enable SSE/MMX2 instructions support.
> options               NETSMB          #SMB/CIFS requester
> options               NETSMBCRYPTO    #encrypted password support for SMB
> options               LIBICONV        #Kernel side iconv library
> options               LIBMCHAIN       #mbuf management library
です。
APMもしっかり動きます。ただし、zzz でサスペンドしますが、ハイバネーションはできないようです。 また、X からサスペンドすると、復帰後にXを終了した後、画面が乱れることがあります。

dmesg is as fellows:
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium 4 (1594.84-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0xf24  Stepping = 4
  Features=0x3febf9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,<b28>,ACC>
real memory  = 536674304 (524096K bytes)
avail memory = 516964352 (504848K bytes)
Preloaded elf kernel "kernel" at 0xc0516000.
netsmb_dev: loaded
Pentium Pro MTRR support enabled
md0: Malloc disk
Using $PIR table, 8 entries at 0xc00f01a0
apm0: <APM BIOS> on motherboard
apm0: found APM BIOS v1.2, connected at v1.2
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Intel 82845 Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
pcib1: <Intel 82845 PCI-PCI (AGP) bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <S3 model 8c2e graphics accelerator> at 0.0 irq 11
uhci0: <Intel 82801CA/CAM (ICH3) USB controller USB-A> port 0xefe0-0xefff irq 11 at device 29.0 on pci0
usb0: <Intel 82801CA/CAM (ICH3) USB controller USB-A> on uhci0
usb0: USB revision 1.0
uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
ums0: Microsoft Microsoft USB Mouse, rev 1.10/20.06, addr 2, iclass 3/1
ums0: 3 buttons and Z dir.
uhci1: <Intel 82801CA/CAM (ICH3) USB controller USB-B> port 0xef80-0xef9f irq 11 at device 29.1 on pci0
usb1: <Intel 82801CA/CAM (ICH3) USB controller USB-B> on uhci1
usb1: USB revision 1.0
uhub1: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
pcib2: <PCI to PCI bridge (vendor=8086 device=2448)> at device 30.0 on pci0
pci2: <PCI bus> on pcib2
pci2: <unknown card> (vendor=0x104c, dev=0x8023) at 7.0 irq 11
fxp0: <Intel Pro/100 Ethernet> port 0xdf40-0xdf7f mem 0xff9f7000-0xff9f7fff irq 11 at device 8.0 on pci2
fxp0: Ethernet address 00:00:39:3b:e7:f5
inphy0: <i82562ET 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pci_cfgintr_linked: linked (60) to hard-routed irq 11
pci_cfgintr: 2:11 INTA routed to irq 11
pcic0: <Toshiba ToPIC100 PCI-CardBus Bridge> irq 11 at device 11.0 on pci2
pcic0: PCI Memory allocated: 0x88000000
pccard0: <PC Card 16-bit bus (classic)> on pcic0
pci_cfgintr_linked: linked (61) to hard-routed irq 11
pci_cfgintr: 2:11 INTB routed to irq 11
pcic1: <Toshiba ToPIC100 PCI-CardBus Bridge> irq 11 at device 11.1 on pci2
pcic1: PCI Memory allocated: 0x88001000
pccard1: <PC Card 16-bit bus (classic)> on pcic1
pci2: <unknown card> (vendor=0x1179, dev=0x0805) at 13.0 irq 11
isab0: <PCI to ISA bridge (vendor=8086 device=248c)> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH3 ATA100 controller> port 0xcfa0-0xcfaf,0xcfe4-0xcfe7,0xcfe8-0xcfef,0xcff4-0xcff7,0xcff8-0xcfff irq 11 at device 31.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
pcm0: <Intel 82801CA (ICH3)> port 0xcdc0-0xcdff,0xce00-0xceff irq 11 at device 31.5 on pci0
pci0: <unknown card> (vendor=0x8086, dev=0x2486) at 31.6 irq 11
orm0: <Option ROMs> at iomem 0xc0000-0xcffff,0xe0000-0xeffff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model IntelliMouse, device ID 3
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 16/16/15 bytes threshold
ppi0: <Parallel I/O> on ppbus0
plip0: <PLIP network interface> on ppbus0
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
ata1-slave: ATAPI identify retries exceeded
ad0: 38154MB <IC25N040ATCS04-0> [77520/16/63] at ata0-master UDMA100
acd0: CD-RW <UJDA720 DVD/CDRW> at ata1-master PIO4
Mounting root from ufs:/dev/ad0s3a
[2003.2.28]

XFree86-4.2.1
特に変な設定はありません。ごく普通のWheelMouseの設定です。
XF86Configは以下のとおり:
Section "ServerLayout"
	Identifier     "XFree86 Configured"
	Screen      0  "Screen0" 0 0
	InputDevice    "Mouse0" "CorePointer"
	InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
	RgbPath      "/usr/X11R6/lib/X11/rgb"
	ModulePath   "/usr/X11R6/lib/modules"
	FontPath     "/usr/local/share/fonts/truetype"
	FontPath     "/usr/X11R6/lib/X11/fonts/local:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi:unscaled"
	FontPath     "/usr/X11R6/lib/X11/fonts/TrueType"
	FontPath     "/usr/X11R6/lib/X11/fonts/local"
	FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
	FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
	FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
	FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
	FontPath     "/usr/X11R6/lib/X11/fonts/non-cjk"
EndSection

Section "Module"
	Load  "extmod"
	Load  "xie"
	Load  "pex5"
	Load  "glx"
	Load  "dri"
	Load  "GLcore"
	Load  "dbe"
	Load  "record"
	Load  "xtt"
	Load  "bitmap"
	Load  "type1"
	Load  "speedo"
EndSection

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "keyboard"
	Option      "XkbModel" "jp106"
	Option      "XkbLayout" "jp"
EndSection

Section "InputDevice"
	Identifier  "Mouse0"
	Driver      "mouse"
	Option      "Protocol" "Auto"
	Option      "Device" "/dev/mouse"
	Option      "Buttons" "5"
	Option      "Resolution" "200"
EndSection

Section "Monitor"
	Identifier   "Monitor0"
	VendorName   "Monitor Vendor"
	ModelName    "Monitor Model"
	HorizSync    49.0 - 69.9
	VertRefresh  60.0 - 85.0
EndSection

Section "Device"
	Identifier  "Card0"
	Driver      "savage"
	VendorName  "S3"
	BoardName   "SuperSavage/IXC1179"
	BusID       "PCI:1:0:0"
#	Option      "NoAccel" "on"
EndSection

Section "Screen"
	Identifier "Screen0"
	Device     "Card0"
	Monitor    "Monitor0"
	DefaultDepth     24
	SubSection "Display"
		Depth     1
	EndSubSection
	SubSection "Display"
		Depth     4
	EndSubSection
	SubSection "Display"
		Depth     8
		Modes    "1400x1050" "1280x1024" "800x600" "640x480" "1024x768"
	EndSubSection
	SubSection "Display"
		Depth     15
	EndSubSection
	SubSection "Display"
		Depth     16
		Modes    "1400x1050" "1280x1024" "800x600" "640x480" "1024x768"
	EndSubSection
	SubSection "Display"
		Depth     24
		Modes    "1400x1050" "1280x1024" "800x600" "640x480" "1024x768"
	EndSubSection
	SubSection "Display"
		Depth     32
		Modes    "1400x1050" "1280x1024" "800x600" "640x480" "1024x768"
	EndSubSection
EndSection

Section "DRI"
EndSection

[2003.2.28]

BUFFALO ClipDrive RUF-C128M(USB)
USBのフラッシュメモリです。
挿入すると、
umass0: USB Solid state disk, rev 1.10/1.00, addr 2
da0 at umass-sim0 bus 0 target 0 lun 0
da0: <BUFFALO ClipDrive 1.11> Removable Direct Access SCSI-2 device 
da0: 650KB/s transfers
da0: 126MB (258048 512 byte sectors: 64H 32S/T 126C)
と認識され、msdosのファイルシステムとしてマウントできます。[2003.2.28]

IO DATA CBSC-II(SCSI) + 三菱化学 MK640KC(MO)
PC CardのSCSI2カードとSCSI接続の640MB MOドライブです。
PC Cardを挿入すると、
pccard: card inserted, slot 0
nsp0 at port 0x240-0x24f iomem 0xd4000-0xd4fff irq 11 slot 0 on pccard0

nsp0: try to reset scsi bus  
nsp0: scsi_low: probing all devices ....
nsp0(0:0): period(100 ns) offset(15) width(0) flags 0xb
nsp0(0:1): period(100 ns) offset(15) width(0) flags 0xb
nsp0(0:2): period(100 ns) offset(15) width(0) flags 0xb
nsp0(0:3): period(100 ns) offset(15) width(0) flags 0xb
nsp0(0:4): period(100 ns) offset(15) width(0) flags 0xb
nsp0(0:5): period(100 ns) offset(15) width(0) flags 0xb
nsp0(0:6): period(100 ns) offset(15) width(0) flags 0xb
nsp0(0:7): period(100 ns) offset(15) width(0) flags 0xb
nsp0(0:0): period(120 ns) offset(15) width(0) flags 0xb
da0 at nsp0 bus 0 target 0 lun 0
da0: <KONICA OMD-7061 3.02> Removable Optical SCSI-2 device 
da0: 8.333MB/s transfers (8.333MHz, offset 15)
da0: Attempt to query device size failed: NOT READY, Medium not present
と認識され、
mount -t msdos /dev/da0s1 /od
などとしてmsdosのファイルシステムとしてマウントできます。
なお、カード本体のディップスイッチで「16bit」モードにしないと使えません。「CardBus」では、 認識すらしませんでした。5.0-RELEASE以降だと大丈夫でしょうか...未確認です。 [2003.2.28]

HDD換装
IBM/IC25N040ATCS04-0 ( 40GB, 4200rpm, ATA-5/UltraATA100 )から HGST/HTS548060M9T00 ( 60GB, 5400rpm, ATA-6/UltraATA100 )に換装した。WindowsXPの不調のため。 詳しくは日記に。[2004.1.25]

コンボドライブ換装
付属のDVD-ROM,CD-R/RWコンボドライブ (MATSHITA UJDA720)を、 DVDマルチドライブ (Pioneer DVR-K15;販売時はエスティトレード製DVR-K15/SP)に換装した。
当初はうまく認識できなかったが、ちょっと細工をして認識するさせた。 詳しくはこちらに。[2005.4.12]


GO PREV.つるたにの自己紹介へ戻る
GO PREV.つるたにのホームページへ戻る
turutani@scphys.kyoto-u.ac.jp