期待の某デバイスを入手
キーボードが出てきたり通話が出来たり無線 LAN が使えなかったり Windows Mobile が載ってたりするデバイス。
とりあえず、"activesync linux" でググって引っかかった SynCE のソースをダウンロード。spec の見本もないようなので my spec テンプレートをコピーして書こうかと思ったが、"yum search synce" したら一個古いの(0.9.1)が Fedora Extra に有ったのでそれで試してみることにする。
…が、どうも駄目っぽい。
modprobe.conf に"options ipaq vendor=0x04dd product=0x9103"を追記。"modprobe ipaq"すると
BUG: unable to handle kernel NULL pointer dereference at virtual address 0000003c printing eip: f8f4e790 *pde = 07b84067 Oops: 0002 [#1] last sysfs file: /class/ppp/ppp/dev Modules linked in: iptable_filter ip_tables ppp_async ppp_generic slhc crc_ccitt ipaq usbserial nls_utf8 i915 drm parport_pc lp parport autofs4 eeprom sunrpc ipt_REJECT xt_tcpudp x_tables video button battery ac ohci1394 ieee1394 uhci_hcd ehci_hcd i2c_i801 i2c_core sdhci mmc_core snd_intel8x0 snd_ac97_codec snd_ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm snd_timer snd soundcore snd_page_alloc bcm43xx ieee80211softmac ieee80211 ieee80211_crypt usbnet 8139cp 8139too mii dm_snapshot dm_zero dm_mirror ext3 jbd dm_mod CPU: 0 EIP: 0060:[<f8f4e790>] Not tainted VLI EFLAGS: 00010286 (2.6.17-1.2142_FC4 #1) EIP is at ipaq_open+0x1f5/0x34d [ipaq] eax: 00000000 ebx: c85d0c40 ecx: d1659400 edx: d3e0e000 esi: ce0303d4 edi: c7b56e8c ebp: c85d0c4c esp: c7b56e74 ds: 007b es: 007b ss: 0068 Process pppd (pid: 3919, threadinfo=c7b56000 task=c7b0daa0) Stack: d1659400 f5afb5c0 ce0303c0 00000100 c7b0daa0 22222222 22222222 22222222 22222222 22222222 d1659400 f5afb5c0 c7b03000 d1659418 f8fbce3a d4b0a600 ffffffed ffffffed d4b0a600 c7b03000 00000000 c0513c8c 0bc00000 00000802 Call Trace: <f8fbce3a> serial_open+0xce/0x133 [usbserial] <c0513c8c> tty_open+0x181/0x2d4 <c045fa46> chrdev_open+0x168/0x17f <c045f8de> chrdev_open+0x0/0x17f <c04578fe> __dentry_open+0xb6/0x185 <c0457a31> nameidata_to_filp+0x19/0x28 <c0457a6b> do_filp_open+0x2b/0x31 <c05eb738> __mutex_lock_slowpath+0x2f1/0x3d1 <c0457b58> do_sys_open+0x3c/0xa9 <c0457bf2> sys_open+0x16/0x18 <c0402bb3> syscall_call+0x7/0xb Code: 18 6e c0 ba d0 00 00 00 e8 9d 66 50 c7 8b 0c 24 85 c0 89 41 7c 8b 51 6c 75 07 89 d0 e9 26 01 00 00 8b 0c 24 8d 7c 24 18 8b 41 74 <89> 50 3c 8b 91 84 00 00 00 8b 41 7c 89 42 3c 8b 41 74 c7 40 44 EIP: [<f8f4e790>] ipaq_open+0x1f5/0x34d [ipaq] SS:ESP 0068:c7b56e74 BUG: pppd/3919, lock held at task exit time! [d1659418] {usb_serial_probe} .. held by: pppd: 3919 [c7b0daa0, 123] ... acquired at: serial_open+0x77/0x133 [usbserial]
…っとまぁ、Windows Mobile 5 の場合はイロイロ手を掛けなきゃ駄目なのかね。とりあえず、気が向いたら 0.9.2 も試してみるか。