Last modified: Tue Dec 17 14:03:57 JST 2002

[TOPへ] [Linuxに挑戦(PCG-Z505DX編)] [palmware] [過去へ] [リンク]

VAIO PCG-C1MRXKondara をインストールしたときの覚書です。
Linuxに挑戦(VAIO PCG-Z505DX編)はこちら


install
X Window
Memory Stick
USB FDD
PCMCIA
kon
SOUND
その他

インストール方法(2002/1/29更新)

インストーラのカーネル(2.4.17-24k)だと、以下のメッセージを吐いた後、 PCI の設定時(?)に止まります。
ALI15X3: chipset revision 196
ALI15X3: not 100% native mode: will probe irqs later
インストール方法は CDROM, FTP 等いろいろありますが、PCI関連を殺す必要があるため、 CDROM からインストールしました。
CDROM からの自動ブート後、以下のパラメータでインストールを行います。
linux ide2=0x180,0x386 pci=off
これでインストール作業は行われます。
インストールされたカーネルで起動した場合も同様に起動時に止まるため、 カーネルの再構築が必要になります。Windows を一度起動し、Windows のパーティションに kernel-source のパッケージをあらかじめコピーします。(kernel-source をインストール時に 指定すれば、わざわざ Windows のパーティションにコピーは必要ないと思います)。 その後、再起動時 lilo の画面が出た時に tab キーを押してテキストモードにし、 カーネルパラメータに pci=off を入れ起動します。 この状態ではただ立ち上がっただけの状態で PCI にぶら下がっているデバイスは何も使えません。 (このために、PCIにぶら下がっているデバイスが見えない状態で kernel-source をインストール できる状態にしなければなりません)。
どうも現状の専用 ALI15X3 のドライバが悪さをしているため、起動時に固まるようです。 とりあえず、そのドライバを無効にし(CONFIG_BLK_DEV_ALI15X3 を nにする)、 汎用のドライバを使う事によりPCIにぶら下がっているデバイスが使えるようになりました。 PCIにぶら下がっているデバイスが使えるようにした(汎用のドライバを使用)2.4.17のカーネルのコンフィグファイル を
ここに置いておきます。
このカーネルでは、リプリケータのネットワークデバイスが見えるので netconfig で設定を行ってやれば、外部にアクセスできます。 コンソール上からですが kon を用いて、メイル(mutt), Web閲覧(w3m)ができる環境ができま した。

CONFIG_BLK_DEV_ALI15X3 を n でインストール用のカーネルを 作成し、そのカーネルを使用した場合、リプリケータを使った ftp インストールが できるのを確認しました。(2002/1/29追記)

dmesg:
Linux version 2.4.17-24kown (root@pearl) (gcc version 2.95.3 20010315 (release)) #16 2002年 1月 22日 火曜日 13:33:20 JST
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009b000 (usable)
 BIOS-e820: 000000000009b000 - 00000000000a0000 (reserved)
 BIOS-e820: 00000000000c0000 - 00000000000d0000 (reserved)
 BIOS-e820: 00000000000dc000 - 00000000000e0000 (reserved)
 BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
 BIOS-e820: 0000000000100000 - 000000000eef0000 (usable)
 BIOS-e820: 000000000eef0000 - 000000000eeff000 (ACPI data)
 BIOS-e820: 000000000eeff000 - 000000000ef00000 (ACPI NVS)
 BIOS-e820: 000000000ef00000 - 000000000f000000 (usable)
 BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
On node 0 totalpages: 61440
zone(0): 4096 pages.
zone(1): 57344 pages.
zone(2): 0 pages.
Kernel command line: auto BOOT_IMAGE=linux.own2 ro root=306
Initializing CPU#0
Detected 727.809 MHz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 1422.13 BogoMIPS
Memory: 239044k/245760k available (1456k kernel code, 6248k reserved, 474k data, 228k init, 0k highmem)
Dentry-cache hash table entries: 32768 (order: 6, 262144 bytes)
Inode-cache hash table entries: 16384 (order: 5, 131072 bytes)
Mount-cache hash table entries: 4096 (order: 3, 32768 bytes)
Buffer-cache hash table entries: 16384 (order: 4, 65536 bytes)
Page-cache hash table entries: 65536 (order: 6, 262144 bytes)
CPU: Before vendor init, caps: 0084893f 0081813f 0000000e, vendor = 7
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (32 bytes/line)
CPU: L2 Cache: 512K (128 bytes/line)
CPU: Processor revision 1.4.0.3, 733 MHz
CPU: Code Morphing Software revision 4.2.7-8-278
CPU: 20011004 02:04 official release 4.2.7#7
CPU: After vendor init, caps: 0084893f 0081813f 0000000e 00000000
CPU serial number disabled.
CPU:     After generic, caps: 0080893f 0081813f 0000000e 00000000
CPU:             Common caps: 0080893f 0081813f 0000000e 00000000
CPU: Transmeta(tm) Crusoe(tm) Processor TM5800 stepping 03
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
PCI: PCI BIOS revision 2.10 entry at 0xfd85e, last bus=0
PCI: Using configuration type 1
PCI: Probing PCI hardware
PCI: Using IRQ router ALI [10b9/1533] at 00:07.0
PCI: Found IRQ 9 for device 00:06.0
PCI: Found IRQ 9 for device 00:08.0
PCI: Found IRQ 9 for device 00:0a.0
PCI: Sharing IRQ 9 with 00:0b.0
PCI: Sharing IRQ 9 with 00:12.0
PCI: Found IRQ 9 for device 00:0f.0
Activating ISA DMA hang workarounds.
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Sony Vaio laptop detected.
Starting kswapd
ACPI: Core Subsystem version [20011018]
ACPI: Subsystem enabled
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI ISAPNP enabled
PCI: Enabling device 00:08.0 (0000 -> 0003)
PCI: Found IRQ 9 for device 00:08.0
Redundant entry in serial pci_table.  Please send the output of
lspci -vv, this message (10b9,5457,104d,80ec)
and the manufacturer and name of serial board or modem board
to serial-pci-info@lists.sourceforge.net.
register_serial(): autoconfig failed
sonypi: Sony Programmable I/O Controller Driver v1.8.
sonypi: detected type2 model, camera = off, compat = off
sonypi: enabled at irq=11, port1=0x1080, port2=0x1084
sonypi: device allocated minor is 63
block: 128 slots per queue, batch=32
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ALI15X3: IDE controller on PCI bus 00 dev 80
PCI: No IRQ known for interrupt pin A of device 00:10.0. Please try using pci=biosirq.
ALI15X3: chipset revision 196
ALI15X3: not 100% native mode: will probe irqs later
ALI15X3: simplex device:  DMA disabled
ide0: ALI15X3 Bus-Master DMA disabled (BIOS)
ALI15X3: simplex device:  DMA disabled
ide1: ALI15X3 Bus-Master DMA disabled (BIOS)
hda: IC25N030ATDA04-0, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: 58605120 sectors (30006 MB) w/1806KiB Cache, CHS=3648/255/63
Partition check:
 hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 hda9 hda10 hda11 > hda4
loop: loaded (max 8 devices)
8139cp 10/100 PCI Ethernet driver v0.0.5 (Oct 19, 2001)
8139cp: pci dev 00:0b.0 (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
8139cp: Try the "8139too" driver instead.
8139too Fast Ethernet driver 0.9.22
PCI: Found IRQ 9 for device 00:0b.0
PCI: Sharing IRQ 9 with 00:0a.0
PCI: Sharing IRQ 9 with 00:12.0
eth0: RealTek RTL8139 Fast Ethernet at 0xcf807800, 08:00:46:46:c1:41, IRQ 9
eth0:  Identified 8139 chip type 'RTL-8139C'
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 190M
agpgart: no supported devices found.
[drm] Initialized radeon 1.1.1 20010405 on minor 0
SCSI subsystem driver Revision: 1.00
request_module[scsi_hostadapter]: Root fs not mounted
Linux Kernel Card Services 3.1.22
  options:  [pci] [cardbus] [pm]
PCI: Found IRQ 9 for device 00:12.0
PCI: Sharing IRQ 9 with 00:0a.0
PCI: Sharing IRQ 9 with 00:0b.0
Intel PCIC probe: not found.
Databook TCIC-2 PCMCIA probe: not found.
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
Yenta IRQ list 04b8, PCI irq9
Socket status: 30000006
usb-uhci.c: $Revision: 1.268 $ time 12:59:05 Jan 22 2002
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: v1.268:USB Universal Host Controller Interface driver
PCI: Enabling device 00:0f.0 (0010 -> 0012)
PCI: Found IRQ 9 for device 00:0f.0
usb-ohci.c: USB OHCI at membase 0xcf80b000, IRQ 9
usb-ohci.c: usb-00:0f.0, Acer Laboratories Inc. [ALi] M5237 USB
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Found IRQ 9 for device 00:14.0
usb-ohci.c: USB OHCI at membase 0xc00e0000, IRQ 9
usb-ohci.c: usb-00:14.0, Acer Laboratories Inc. [ALi] M5237 USB (#2)
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
hub.c: USB new device connect on bus1/1, assigned device number 2
usb.c: USB device not accepting new address=2 (error=-110)
reiserfs:warning: CONFIG_REISERFS_CHECK is set ON
reiserfs:warning: - it is slow mode for debugging.
reiserfs: checking transaction log (device 03:06) ...
journal-1153: found in header: first_unflushed_offset 6026, last_flushed_trans_id 18351
journal-1206: Starting replay from offset 6026, trans_id 18352
journal-1299: Setting newest_mount_id to 42
Using r5 hash to sort names
ReiserFS version 3.6.25
VFS: Mounted root (reiserfs filesystem) readonly.
Freeing unused kernel memory: 228k freed
hub.c: USB new device connect on bus1/1, assigned device number 3
scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: Sony      Model: MSC-U02           Rev: 1.00
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
sda : READ CAPACITY failed.
sda : status = 1, message = 00, host = 0, driver = 08 
Current sd00:00: sns = 70  2
ASC=3a ASCQ= 0
Raw sense data:0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0a 0x00 0x00 0x00 0x00 0x3a 0x00 0x00 0x00 0x00 0x00 
sda : block size assumed to be 512 bytes, disk size 1GB.  
 sda: I/O error: dev 08:00, sector 0
 I/O error: dev 08:00, sector 0
 unable to read partition table
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
Real Time Clock Driver v1.10e
Adding Swap: 538136k swap-space (priority -1)
reiserfs:warning: CONFIG_REISERFS_CHECK is set ON
reiserfs:warning: - it is slow mode for debugging.
reiserfs: checking transaction log (device 03:09) ...
journal-1153: found in header: first_unflushed_offset 7608, last_flushed_trans_id 1718
journal-1206: Starting replay from offset 7608, trans_id 1719
journal-1299: Setting newest_mount_id to 62
Using r5 hash to sort names
ReiserFS version 3.6.25
reiserfs:warning: CONFIG_REISERFS_CHECK is set ON
reiserfs:warning: - it is slow mode for debugging.
reiserfs: checking transaction log (device 03:07) ...
journal-1153: found in header: first_unflushed_offset 282, last_flushed_trans_id 3368
journal-1206: Starting replay from offset 282, trans_id 3369
journal-1299: Setting newest_mount_id to 42
Using r5 hash to sort names
ReiserFS version 3.6.25
reiserfs:warning: CONFIG_REISERFS_CHECK is set ON
reiserfs:warning: - it is slow mode for debugging.
reiserfs: checking transaction log (device 03:08) ...
journal-1153: found in header: first_unflushed_offset 194, last_flushed_trans_id 73
journal-1206: Starting replay from offset 194, trans_id 74
journal-1299: Setting newest_mount_id to 42
Using r5 hash to sort names
ReiserFS version 3.6.25
eth0: Setting 100mbps full-duplex based on auto-negotiated partner ability 45e1.
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x200-0x207 0x220-0x22f 0x330-0x337 0x388-0x38f 0x408-0x40f 0x480-0x48f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.

/proc/pci:
PCI devices found:
  Bus  0, device   0, function  0:
    Host bridge: Transmeta Corporation LongRun Northbridge (rev 1).
      Non-prefetchable 32 bit memory at 0xe8000000 [0xe80fffff].
  Bus  0, device   0, function  1:
    RAM memory: Transmeta Corporation SDRAM controller (rev 0).
  Bus  0, device   0, function  2:
    RAM memory: Transmeta Corporation BIOS scratchpad (rev 0).
  Bus  0, device   6, function  0:
    Multimedia audio controller: Acer Laboratories Inc. [ALi] M5451 PCI South Bridge Audio (rev 2).
      IRQ 9.
      Master Capable.  Latency=64.  Min Gnt=2.Max Lat=24.
      I/O at 0x1800 [0x18ff].
      Non-prefetchable 32 bit memory at 0xe8100000 [0xe8100fff].
  Bus  0, device   7, function  0:
    ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge [Aladdin IV] (rev 0).
  Bus  0, device   8, function  0:
    Modem: PCI device 10b9:5457 (Acer Laboratories Inc. [ALi]) (rev 0).
      IRQ 9.
      Master Capable.  Latency=64.  
      Non-prefetchable 32 bit memory at 0xe8101000 [0xe8101fff].
      I/O at 0x1c00 [0x1cff].
  Bus  0, device   9, function  0:
    FireWire (IEEE 1394): PCI device 104c:8021 (Texas Instruments) (rev 2).
      IRQ 9.
      Master Capable.  Latency=64.  Min Gnt=3.Max Lat=4.
      Non-prefetchable 32 bit memory at 0xe8102000 [0xe81027ff].
      Non-prefetchable 32 bit memory at 0xe8104000 [0xe8107fff].
  Bus  0, device  10, function  0:
    Multimedia controller: PCI device 10cf:2011 (Citicorp TTI) (rev 0).
      IRQ 9.
      Master Capable.  Latency=64.  
      I/O at 0x2000 [0x20ff].
      Non-prefetchable 32 bit memory at 0xe8200000 [0xe82fffff].
  Bus  0, device  11, function  0:
    Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 16).
      IRQ 9.
      Master Capable.  Latency=64.  Min Gnt=32.Max Lat=64.
      I/O at 0x2400 [0x24ff].
      Non-prefetchable 32 bit memory at 0xe8102800 [0xe81028ff].
  Bus  0, device  12, function  0:
    VGA compatible controller: ATI Technologies Inc Radeon Mobility M6 LY (rev 0).
      IRQ 9.
      Master Capable.  Latency=66.  Min Gnt=8.
      Prefetchable 32 bit memory at 0xf0000000 [0xf7ffffff].
      I/O at 0x2800 [0x28ff].
      Non-prefetchable 32 bit memory at 0xe8110000 [0xe811ffff].
  Bus  0, device  15, function  0:
    USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (rev 3).
      IRQ 9.
      Master Capable.  Latency=64.  Max Lat=80.
      Non-prefetchable 32 bit memory at 0xe8103000 [0xe8103fff].
  Bus  0, device  20, function  0:
    USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (#2) (rev 3).
      IRQ 9.
      Master Capable.  Latency=64.  Max Lat=80.
      Non-prefetchable 32 bit memory at 0xe0000 [0xe0fff].
  Bus  0, device  16, function  0:
    IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev 196).
      Master Capable.  Latency=64.  Min Gnt=2.Max Lat=4.
      I/O at 0x1f0 [0x1ff].
      I/O at 0x3f6 [0x3f6].
      I/O at 0x170 [0x17f].
      I/O at 0x376 [0x376].
      I/O at 0x1400 [0x140f].
  Bus  0, device  17, function  0:
    Non-VGA unclassified device: Acer Laboratories Inc. [ALi] M7101 PMU (rev 0).
  Bus  0, device  18, function  0:
    CardBus bridge: Ricoh Co Ltd RL5c475 (rev 128).
      IRQ 9.
      Master Capable.  Latency=168.  Min Gnt=128.Max Lat=5.
      Non-prefetchable 32 bit memory at 0x10000000 [0x10000fff].

lspci -v :
00:00.0 Host bridge: Transmeta Corporation: Unknown device 0395 (rev 01)
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: bus master, medium devsel, latency 0
	Memory at e8000000 (32-bit, non-prefetchable) [size=1M]

00:00.1 RAM memory: Transmeta Corporation: Unknown device 0396
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: fast devsel

00:00.2 RAM memory: Transmeta Corporation: Unknown device 0397
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: fast devsel

00:06.0 Multimedia audio controller: Acer Laboratories Inc. [ALi]: Unknown device 5451 (rev 02)
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: bus master, medium devsel, latency 64, IRQ 9
	I/O ports at 1800 [size=256]
	Memory at e8100000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [dc] Power Management version 2

00:07.0 ISA bridge: Acer Laboratories Inc. [ALi] M1533 PCI to ISA Bridge [Aladdin IV]
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: bus master, medium devsel, latency 0
	Capabilities: [a0] Power Management version 1

00:08.0 Modem: Acer Laboratories Inc. [ALi]: Unknown device 5457 (prog-if 00 [Generic])
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: medium devsel, IRQ 9
	Memory at e8101000 (32-bit, non-prefetchable) [size=4K]
	I/O ports at 1c00 [size=256]
	Capabilities: [40] Power Management version 2

00:09.0 FireWire (IEEE 1394): Texas Instruments: Unknown device 8021 (rev 02) (prog-if 10 [OHCI])
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: medium devsel, IRQ 9
	Memory at e8102000 (32-bit, non-prefetchable) [disabled] [size=2K]
	Memory at e8104000 (32-bit, non-prefetchable) [disabled] [size=16K]
	Capabilities: [44] Power Management version 2

00:0a.0 Multimedia controller: Citicorp TTI: Unknown device 2011
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: medium devsel, IRQ 9
	I/O ports at 2000 [disabled] [size=256]
	Memory at e8200000 (32-bit, non-prefetchable) [disabled] [size=1M]
	Capabilities: [40] Power Management version 2

00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139 (rev 10)
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: bus master, medium devsel, latency 64, IRQ 9
	I/O ports at 2400 [size=256]
	Memory at e8102800 (32-bit, non-prefetchable) [size=256]
	Capabilities: [50] Power Management version 2

00:0c.0 VGA compatible controller: ATI Technologies Inc: Unknown device 4c59 (prog-if 00 [VGA])
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: stepping, medium devsel, IRQ 9
	Memory at f0000000 (32-bit, prefetchable) [size=128M]
	I/O ports at 2800 [size=256]
	Memory at e8110000 (32-bit, non-prefetchable) [size=64K]
	Expansion ROM at  [disabled] [size=128K]
	Capabilities: [50] Power Management version 2

00:0f.0 USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (rev 03) (prog-if 10 [OHCI])
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: bus master, medium devsel, latency 64, IRQ 9
	Memory at e8103000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [60] Power Management version 2

00:10.0 IDE interface: Acer Laboratories Inc. [ALi] M5229 IDE (rev c4) (prog-if a0)
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: bus master, medium devsel, latency 64
	[virtual] I/O ports at 01f0 [size=16]
	[virtual] I/O ports at 03f4
	[virtual] I/O ports at 0170 [size=16]
	[virtual] I/O ports at 0374
	I/O ports at 1400 [size=16]
	Capabilities: [60] Power Management version 2

00:11.0 Non-VGA unclassified device: Acer Laboratories Inc. [ALi] M7101 PMU
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: medium devsel

00:12.0 CardBus bridge: Ricoh Co Ltd RL5c475 (rev 80)
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: bus master, medium devsel, latency 168, IRQ 9
	Memory at 10000000 (32-bit, non-prefetchable) [size=4K]
	Bus: primary=00, secondary=01, subordinate=01, sec-latency=176
	Memory window 0: 10400000-107ff000 (prefetchable)
	Memory window 1: 10800000-10bff000
	I/O window 0: 00004000-000040ff
	I/O window 1: 00004400-000044ff
	16-bit legacy interface ports at 0001

00:14.0 USB Controller: Acer Laboratories Inc. [ALi] M5237 USB (rev 03) (prog-if 10 [OHCI])
	Subsystem: Sony Corporation: Unknown device 80ec
	Flags: bus master, medium devsel, latency 64, IRQ 9
	Memory at 000e0000 (32-bit, non-prefetchable) [size=4K]
	Capabilities: [60] Power Management version 2

X Window(2002/4/24更新)

PCG-C1MRX に使われているビデオチップは ATI 社製 Radeon Mobility M6 LY ですが、 このチップ 4.1.0 ではサポートされておらず、2002/1/20 にリリースされた 4.2.0 では ソースコードを見る限りサポートされていそうです。都合のいい時にでも 4.2.0 を 試してみます。

注:以下の項目を実行すると今後 rpm での更新ができな くなり、またシステムが不安定になる場合もありますので、at your own risk で行ってください。最悪再インストールのはめに陥るかもしれません。

XFree86 のミラーサイトより Linux-ix86-glibc22 のファイルをすべてダウンロードし バイナリインストールを行いました。その後 Xconfigurator を実行するとセグってし まったので、Xconfigurator を Kondara の CVS repositoryから落し、パッケージを再インストールしたら、 どうにか起動する事ができました。sdr の設定が反映されないので、xinitrc-xx.rpm を rpm -Uvh --force で強制的に入れてやりました。しかし gnome は立ち上がりま せんでした。おそらく強制的に X を入れてやったのでライブラリのバージョン等 が変わっているからだと思います。ソースパッケージからコンパイルすれば動作す るかもしれませんが、面倒なので(^^; fluxbox を使っています。
/etc/X11/XF86Config-4 を適当にいじった物を ここに置いておきます。24bit で 1280x600 表示ができています(^^)。 スクリーンショットをここに置いておきます。

2002/4/24
Kondara の cvs repository に 4.2.0 があったのでそれをコンパイルして使用。 コンパイルしたものをここに置い ておきます。
また、USB mouse 関連を XF86Config-4に 追加。

Memory Stick(2002/1/22追加)

dmesg のログの sda が Memory Stick のようです。メディアを差した状態でも エラーが出ていますが、mount /dev/sda1 で正常に動作しています。

USB FDD(2002/1/22追加)

純正の USB FDD は /dev/sdb に見え、sdb1 で mount すると正常に動作しました。

Ethernet Card(corega FEther CB-TXD)(2002/1/22追加)

リプリケータを持ち歩くのが面倒なので、corega の FEther CB-TXD というネット ワークカードを買ったのですが、動作してくれなかったので、調べてみると
ここに パッチがあったのでそのパッチをあてた後、カーネルリビルドで認識してくれました。 これでリプリケータを持ち歩かなくても済みそうです。

kon(2002/1/22追加)

Xが立ち上がらない現状では、コンソール画面をいかに広く使うかがポイントとなります。デフォルトでは kon は 16dot 表示になりますが、これを間引く方法が あり、コンフィグファイル(/etc/kon.cfg)を眺めていると 11dot - 14dot で表示が できるようです。個人的には 13dotの VGA13 で使っています。VGA13 を指定すると (kon VGA13 で起動)、カーソルが見えなくなるので CursorTop を 11, CursorBottom を 12 に設定して使用しています。

SOUND(2002/1/26追加)

alsaconf で ALI_M5451 を指定して音はなることはなるのですが、音飛びが発生 して満足に使えません。IDE が 33MHz, DMA disable のせいかと思って ramdisk を 作成して、そこらか MP3 のファイルをならしてみましたが現象は変わらず。 どこに原因があるのか分かりません。解決策をご存知の方がいましたら教えて頂け ないでしょうか?(^^;

その他の設定

2002/4/28
ALI15X3 のパッチを当てDMA使用可能なカーネルを
ここに置きました。lilo.conf に
append="idebus=50"
を追加し、以下の設定を行う事で DMA を使うようになります。 /etc/init.d/rc.local あたりで設定するのがいいと思います。
/sbin/hdparm -d1 -X66 /dev/hda 
参照させて頂いたサイト:
http://hale.org/~bhoward/issue_7/pcg-c1mrx.html
http://michael-dreher.gmxhome.de/picturebook.html

2002/4/30
wmapciを導入しました。
バッテリの残量等分かり、かつDock アプリになっているため fluxbox を使っている私 には重宝するアプリです。

また、jog を使うためのツールとしてsjogを 導入しました。sjog は輝度、音量、アプリランチャー、Wheel の機能を持っています。 C1MRX の場合 Type2 で輝度の設定は Type1(古い機種用?)とは逆になっているため、 sjog -rb で正常動作となります。
sjog は sonypi の機能を使うため、あらかじめ sonypi の設定を行っておく必要が あります。
major=10,minor=63のキャラクタデバイス /dev/sonypi を作成します。 私の場合 sonypi は module にしているため、/etc/modules.conf に以下の設定を 行っています。
alias char-major-10-63 sonypi
options sonypi minor=63
options sonypi verbose=1
options sonypi fnkeyinit=1
options sonypi camera=0
options sonypi compat=0
私は、startx で X を立ち上げるため ~/.Xclients で sjog を起動させるようにしていますが、ために sonypi のモジュールがエラーを吐いて正常動作してくれません。うーん、なぜなんだろうか。。。

2002/7/5
http://www.orinocowireless.comの Software のページから ORiNOCO PC Cards のドライバ(試したのは Version 6.16)をインストール。kernel-2.4.18, pcmcia-cs-3.1.34 との組み合わせで C1MRX 付属の無線LANカード PCWA-C150 が使えるようになりました。

2002/10/21
Sony の new CLIE PEG-NX70V のデバイス ID をカーネルソースの drivers/usb/serial/visor.c に追加 (table に { USB_DEVICE(SONY_VENDOR_ID, SONY_CLIE_5_0_ID) }, を追加し、 SONY_CLIE_5_0_ID を 0x00da に設定)で、pilot-xfer のポートを ttyUSB1(PalmOS4 までは ttyUSB0(?))を指定してやると、HotSync 可能になりました。(^^)

2002/12/17
RATOC の USB Serial Converter REX-USB60 が Linux で使えるようになりました。 Kernel-2.4.20(driver/usb/serial/pl2303.[ch]) のパッチを載せておきます。以下のパッチを適用後、 カーネル(モジュール)を再構築し、modprobe pl2303 で使用できるようになります。
diff -cNrbB serial-old/pl2303.c serial-new/pl2303.c
*** serial-old/pl2303.c	2002-11-27 20:07:22.000000000 +0900
--- serial-new/pl2303.c	2002-12-17 12:25:00.000000000 +0900
***************
*** 69,74 ****
--- 69,75 ----
  	{ USB_DEVICE(ELCOM_VENDOR_ID, ELCOM_PRODUCT_ID) },
  	{ USB_DEVICE(ITEGNO_VENDOR_ID, ITEGNO_PRODUCT_ID) },
  	{ USB_DEVICE(MA620_VENDOR_ID, MA620_PRODUCT_ID) },
+ 	{ USB_DEVICE(RATOC_VENDOR_ID, RATOC_PRODUCT_ID) },
  	{ }					/* Terminating entry */
  };
  
diff -cNrbB serial-old/pl2303.h serial-new/pl2303.h
*** serial-old/pl2303.h	2002-11-27 20:07:22.000000000 +0900
--- serial-new/pl2303.h	2002-12-17 12:24:42.000000000 +0900
***************
*** 25,27 ****
--- 25,30 ----
  
  #define MA620_VENDOR_ID		0x0df7
  #define MA620_PRODUCT_ID	0x0620
+ 
+ #define RATOC_VENDOR_ID         0x0584
+ #define RATOC_PRODUCT_ID	0xb000


質問、御意見等はitty@gonnta.ne.jpまでどうぞ。