Synchronization of ACERS10 and Linux
The ACERS10 is synchronized with Palmos4, USB.
1.Modprobe Visor to monitor the user's Linux support USB synchronization
2. Since only PAML, Handspring, Sony, SamSumg, which supports PAML, Handspring, Sony, SAMSUMG in the Palm device built in Linux, so users are required to modify and recompile the kernel.
3. Get device information. Joint S10 is sitting in synchronization and press Synchronization New. Use CAT / Proc / Bus / USB / Devices that will contain the following information. (This command must be executed before the synchronization end)
P: vendor = 0502 prodid = 0001 REV = 1.00
S: Manufacturer = Acer, Inc.
S: Product = Palm Handheld
S: SerialNumber = CS122050095M
Record the Vendor number 0502 and the PRODID number 0001. (They are all 16).
4. Modify the kernelsource directory driver / usb / serial / under Visor.h and Visor.c
Visor.h
Added a #define statement defined in many devices
#define acer_vendor_id 0x0502
#define acer_s10_id 0x0001
Visor.c in id_table and arrays
Static struct usb_device_id id_table [] = {
...
{USB_DEVICE (SONY_VENDOR_ID, SONY_CLIE_NX60_ID)},
{USB_DEVICE (Acer_vendor_ID, ACER_S10_ID)},
// add acer device {}
/ * Terminating entry * /
}
Static __devinitdata struct usb_device_id id_table_combined [] = {
...
{USB_DEVICE (SONY_VENDOR_ID, SONY_CLIE_NX60_ID)},
{USB_DEVICE (Acer_vendor_ID, ACER_S10_ID)},
// add acer device {}
/ * Terminating entry * /
}
5. Re-compile the kernel, select the Visor device in the USB serial device of the USB settings.
6. Use the new kernel,
Ln -s / dev / ttyusbx / dev / pilot
Then use JPilot or KPilot to synchronize.
(S10 Chinese version, JPilot and Kpilot should be synchronized under Chinese Local, will be synchronized normally)