Bom, pra minha surpresa nem o básico funcionou.
Pluguei meu iPhone na usb do meu notebook rodando Ubuntu 7.04, ele deu uma piscada na tela de “charging”, e mais nada.
Então vamos logo as conclusões sem muito bla bla bla.
O Matt Colyer escreveu um módulo para carregar o seu iPhone, a versão ainda é a 0.1 então não espere muita coisa. Mas ele faz o que se propõe por enquanto:
carregar o seu iPhone!
A página do projeto está em:
http://www.mattcolyer.com/projects/iphone-module/
e o processo é o seguinte:
- Baixe o arquivo iphone-module-0.1.tar.gz
# tar xvfz iphone-module-0.1.tar.gz
# cd iphone-module-0.1
- Copie esse patch que eu fiz pra facilitar sua vida na hora de compilar o cara(vou mandar pro Matt, assim que descobrir o email dele)
Salve o arquivo com o nome de Makefile.patch no diretório corrente:
— Makefile 2007-08-23 04:21:12.000000000 -0300
+++ Makefile.patched 2007-09-12 00:23:30.000000000 -0300
@@ -1 +1,15 @@
+OWNER=root
+GROUP=root
+INSTDIR=/lib/modules/$(shell uname -r)/kernel/drivers/usb/misc/
+INSTALL=install
+
obj-m := iphone.o
+
+all:
+ make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
+
+clean:
+ make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean
+
+install:
+ $(INSTALL) -c -o $(OWNER) -g $(GROUP) -m 644 iphone.ko $(INSTDIR)
- Agora aplique o patch
# patch Makefile.patch Makefile# make
# sudo make install
# sudo depmod -ae
Pronto driver compilado e instalado, agora basta colocar na inicializacão:
# sudo echo iphone >> /etc/modules
Pra ver o indivíduo funcionando na hora basta um:
# sudo modprobe iphone
BINGO!




no pude compilar el driver, me podrias pasar el makefile.patch a mi mail?.
Gracias.
Aqui está:
http://www.prv-lx1.kit.net/iPhone-module.Makefile