Windows CE/PocketPC com Linux, sim!
Os Windows CE/PocketPCs não são tão populares quanto os Palm, mas estão ganhando mercado rapidamente.
No entanto, eles só "conversam" com Windows... não mais! Agora você pode gastar aquela grana naquele iPaq lindão, porque ele vai se entender com Linux :-)
No entanto, eles só "conversam" com Windows... não mais! Agora você pode gastar aquela grana naquele iPaq lindão, porque ele vai se entender com Linux :-)
Parte 2: Configurando e executando o SynCE
Depois de tudo compilado/instalado, é hora da configuração.
Primeiro, *como root*, você deve avisar ao sistema qual tipo de conexão entre o computador e o CE digitando:
synce-serial-config <porta>
Exemplos:
Depois, volte para sua conta de usuário e execute o seguinte comando:
dccm
Com isso, você liga o daemon que vai fazer a ligação entre o seu CE e o seu Linux. Você pode executá-lo, por exemplo, a partir do /etc/rc.local:
su - <seu_usuario> -c dccm
Ligue o seu CE se estiver desligado, coloque os cabos se a conexão for serial ou USB e volte a ser root para fazer a ligação PPP propriamente dita:
synce-serial-start
Talvez seja necessário executar mais de uma vez synce-serial-start, quando a conexão estiver estabelecida um ícone vai aparecer no seu CE E as entradas do PPP no log aparecerão.
Está tudo legal? Teste com o seguinte comando:
pstatus
Ele retorna o estado do seu dispositivo.
Primeiro, *como root*, você deve avisar ao sistema qual tipo de conexão entre o computador e o CE digitando:
synce-serial-config <porta>
Exemplos:
- se for via serial na primeira serial do sistema: synce-serial-config ttyS0
- se for via USB simulando uma serial 0 (/dev/ttyUSB0): synce-serial-config ttyUSB0 (leia http://synce.sourceforge.net/synce/usb.php antes!)
- se for via IrDA (infravermelho): synce-serial-config ircomm0
Depois, volte para sua conta de usuário e execute o seguinte comando:
dccm
Com isso, você liga o daemon que vai fazer a ligação entre o seu CE e o seu Linux. Você pode executá-lo, por exemplo, a partir do /etc/rc.local:
su - <seu_usuario> -c dccm
Ligue o seu CE se estiver desligado, coloque os cabos se a conexão for serial ou USB e volte a ser root para fazer a ligação PPP propriamente dita:
synce-serial-start
Talvez seja necessário executar mais de uma vez synce-serial-start, quando a conexão estiver estabelecida um ícone vai aparecer no seu CE E as entradas do PPP no log aparecerão.
Está tudo legal? Teste com o seguinte comando:
pstatus
Ele retorna o estado do seu dispositivo.
apesar da solução ser interessante, não acho que seja estratégico investir em soluções para WinCE.
A plataforma PalmOS sempre investiu na sincronia com Linux e com outros softwares livres. Assim, mesmo que o WinCE tenha mais recursos, o pessoal de Linux deveria sempre investir no PalmOS e não comprar WinCE ou outras soluções que não tenham suporte para Linux.
Saudações,
Josir.