Supprimer un message
ndub
Hello world
Voilà, j'ai acquis un smartphone Openmoko. Je découvre la chose et je l'ai achetée pour être *libre*, pour apprendre, et perdre quelques cheveux (liste non exhaustive). Petite précision, je ne suis pas dev, juste passionné de *nix où j'essaye de me débrouiller
Première impression, la batterie (1200mAh) a une durée d'utilisation assez courte, en fonction de la distro installée. Le premier soir, j'explore un petit peu son fonctionnement, je règle le réveil et je me couche. Le lendemain, pas de sonnerie: je panique, d'autant plus qu'un examen minutieux montre que l'emplacement de la micro SD est moddé. Je contacte l'importateur qui m'explique que cette transformation est nécessaire, sans plus d'infos (je lui demanderai la raison, à l'occasion). Les pin 5 et 6 sont reliées par un composant (condensateur?), soudé de manière assez grossière, différant des photos disponibles qui montrent de beaux contacts tout propres. En fait, la batterie s'était bêtement déchargée... Ouf!
À la base il y a Om2008.9 installé, le truc de base quoi
J'ai l'intention de tester tout d'abord Qtopia (QtExtended) de Trolltech. Étant assez peu habitué à ce genre de manipulation, j'y vais pas à pas. Tout d'abord, je réassigne un plan d'adressage différent dans mon LAN (192.168.0.x => 192.168.1.x, en /24) car le freerunner a par défaut 192.168.0.202 comme adresse et d'après la doc il est recommandé d'éviter le chevauchement des range.
Une fois la modif effectuée, j'arrive à pinguer et à ouvrir une session ssh:
Me voilà déjà tout content de cette entrée en matière, à présent un petit rtfm pour voir comment injecter/reflasher la bestiole avec Qtopia...
"To be continued"
Voilà, j'ai acquis un smartphone Openmoko. Je découvre la chose et je l'ai achetée pour être *libre*, pour apprendre, et perdre quelques cheveux (liste non exhaustive). Petite précision, je ne suis pas dev, juste passionné de *nix où j'essaye de me débrouiller
Première impression, la batterie (1200mAh) a une durée d'utilisation assez courte, en fonction de la distro installée. Le premier soir, j'explore un petit peu son fonctionnement, je règle le réveil et je me couche. Le lendemain, pas de sonnerie: je panique, d'autant plus qu'un examen minutieux montre que l'emplacement de la micro SD est moddé. Je contacte l'importateur qui m'explique que cette transformation est nécessaire, sans plus d'infos (je lui demanderai la raison, à l'occasion). Les pin 5 et 6 sont reliées par un composant (condensateur?), soudé de manière assez grossière, différant des photos disponibles qui montrent de beaux contacts tout propres. En fait, la batterie s'était bêtement déchargée... Ouf!
À la base il y a Om2008.9 installé, le truc de base quoi
J'ai l'intention de tester tout d'abord Qtopia (QtExtended) de Trolltech. Étant assez peu habitué à ce genre de manipulation, j'y vais pas à pas. Tout d'abord, je réassigne un plan d'adressage différent dans mon LAN (192.168.0.x => 192.168.1.x, en /24) car le freerunner a par défaut 192.168.0.202 comme adresse et d'après la doc il est recommandé d'éviter le chevauchement des range.
Une fois la modif effectuée, j'arrive à pinguer et à ouvrir une session ssh:
[Fri Dec 19 18:07:14]nico@zulu:~$ su -
Password:
zulu:~# ping -I usb0 192.168.0.202
PING 192.168.0.202 (192.168.0.202) from 192.168.1.2 usb0: 56(84) bytes of data.
^C
--- 192.168.0.202 ping statistics ---
6 packets transmitted, 0 received, 100% packet loss, time 5012ms
zulu:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0a:e4:d0:80:58
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20a:e4ff:fed0:8058/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16978 errors:0 dropped:0 overruns:0 frame:0
TX packets:15292 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:17849909 (17.0 MiB) TX bytes:2285933 (2.1 MiB)
Interrupt:20 Base address:0x3000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2088 (2.0 KiB) TX bytes:2088 (2.0 KiB)
usb0 Link encap:Ethernet HWaddr aa:e4:d9:e4:58:48
inet6 addr: fe80::a8e4:d9ff:fee4:5848/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1816 (1.7 KiB) TX bytes:3695 (3.6 KiB)
zulu:~# ifconfig usb0 192.168.0.200 netmask 255.255.255.0
zulu:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0a:e4:d0:80:58
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20a:e4ff:fed0:8058/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16984 errors:0 dropped:0 overruns:0 frame:0
TX packets:15300 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:17850297 (17.0 MiB) TX bytes:2286447 (2.1 MiB)
Interrupt:20 Base address:0x3000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2088 (2.0 KiB) TX bytes:2088 (2.0 KiB)
usb0 Link encap:Ethernet HWaddr aa:e4:d9:e4:58:48
inet addr:192.168.0.200 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::a8e4:d9ff:fee4:5848/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21 errors:0 dropped:0 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1816 (1.7 KiB) TX bytes:6007 (5.8 KiB)
zulu:~# ping -I usb0 192.168.0.202
PING 192.168.0.202 (192.168.0.202) from 192.168.0.200 usb0: 56(84) bytes of data.
64 bytes from 192.168.0.202: icmp_seq=1 ttl=64 time=3.55 ms
64 bytes from 192.168.0.202: icmp_seq=2 ttl=64 time=1.56 ms
64 bytes from 192.168.0.202: icmp_seq=3 ttl=64 time=1.72 ms
^C
--- 192.168.0.202 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2011ms
rtt min/avg/max/mdev = 1.569/2.281/3.554/0.902 ms
zulu:~# ssh root@192.168.0.202
The authenticity of host '192.168.0.202 (192.168.0.202)' can't be established.
RSA key fingerprint is f7:41:ba:50:bf:c4:a9:9e:1c:4d:30:5e:61:31:a5:f0.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.0.202' (RSA) to the list of known hosts.
root@192.168.0.202's password:
root@om-gta02:~# ls
Applications Documents Maps Settings packages
root@om-gta02:~# pwd
/home/root
root@om-gta02:~# ping 192.168.0.200
PING 192.168.0.200 (192.168.0.200): 56 data bytes
64 bytes from 192.168.0.200: seq=0 ttl=64 time=5.646 ms
64 bytes from 192.168.0.200: seq=1 ttl=64 time=3.420 ms
64 bytes from 192.168.0.200: seq=2 ttl=64 time=3.149 ms
--- 192.168.0.200 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 3.149/4.071/5.646 ms
root@om-gta02:~# uname -r
2.6.24
root@om-gta02:~# uname -a
Linux om-gta02 2.6.24 #1 PREEMPT Thu Nov 6 02:57:37 CST 2008 armv4tl unknown
root@om-gta02:~#
Password:
zulu:~# ping -I usb0 192.168.0.202
PING 192.168.0.202 (192.168.0.202) from 192.168.1.2 usb0: 56(84) bytes of data.
^C
--- 192.168.0.202 ping statistics ---
6 packets transmitted, 0 received, 100% packet loss, time 5012ms
zulu:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0a:e4:d0:80:58
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20a:e4ff:fed0:8058/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16978 errors:0 dropped:0 overruns:0 frame:0
TX packets:15292 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:17849909 (17.0 MiB) TX bytes:2285933 (2.1 MiB)
Interrupt:20 Base address:0x3000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2088 (2.0 KiB) TX bytes:2088 (2.0 KiB)
usb0 Link encap:Ethernet HWaddr aa:e4:d9:e4:58:48
inet6 addr: fe80::a8e4:d9ff:fee4:5848/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21 errors:0 dropped:0 overruns:0 frame:0
TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1816 (1.7 KiB) TX bytes:3695 (3.6 KiB)
zulu:~# ifconfig usb0 192.168.0.200 netmask 255.255.255.0
zulu:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0a:e4:d0:80:58
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20a:e4ff:fed0:8058/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:16984 errors:0 dropped:0 overruns:0 frame:0
TX packets:15300 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:17850297 (17.0 MiB) TX bytes:2286447 (2.1 MiB)
Interrupt:20 Base address:0x3000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2088 (2.0 KiB) TX bytes:2088 (2.0 KiB)
usb0 Link encap:Ethernet HWaddr aa:e4:d9:e4:58:48
inet addr:192.168.0.200 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::a8e4:d9ff:fee4:5848/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:21 errors:0 dropped:0 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1816 (1.7 KiB) TX bytes:6007 (5.8 KiB)
zulu:~# ping -I usb0 192.168.0.202
PING 192.168.0.202 (192.168.0.202) from 192.168.0.200 usb0: 56(84) bytes of data.
64 bytes from 192.168.0.202: icmp_seq=1 ttl=64 time=3.55 ms
64 bytes from 192.168.0.202: icmp_seq=2 ttl=64 time=1.56 ms
64 bytes from 192.168.0.202: icmp_seq=3 ttl=64 time=1.72 ms
^C
--- 192.168.0.202 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2011ms
rtt min/avg/max/mdev = 1.569/2.281/3.554/0.902 ms
zulu:~# ssh root@192.168.0.202
The authenticity of host '192.168.0.202 (192.168.0.202)' can't be established.
RSA key fingerprint is f7:41:ba:50:bf:c4:a9:9e:1c:4d:30:5e:61:31:a5:f0.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.0.202' (RSA) to the list of known hosts.
root@192.168.0.202's password:
root@om-gta02:~# ls
Applications Documents Maps Settings packages
root@om-gta02:~# pwd
/home/root
root@om-gta02:~# ping 192.168.0.200
PING 192.168.0.200 (192.168.0.200): 56 data bytes
64 bytes from 192.168.0.200: seq=0 ttl=64 time=5.646 ms
64 bytes from 192.168.0.200: seq=1 ttl=64 time=3.420 ms
64 bytes from 192.168.0.200: seq=2 ttl=64 time=3.149 ms
--- 192.168.0.200 ping statistics ---
3 packets transmitted, 3 packets received, 0% packet loss
round-trip min/avg/max = 3.149/4.071/5.646 ms
root@om-gta02:~# uname -r
2.6.24
root@om-gta02:~# uname -a
Linux om-gta02 2.6.24 #1 PREEMPT Thu Nov 6 02:57:37 CST 2008 armv4tl unknown
root@om-gta02:~#
Me voilà déjà tout content de cette entrée en matière, à présent un petit rtfm pour voir comment injecter/reflasher la bestiole avec Qtopia...
"To be continued"