Openmoko freerunner!
Finalment m’han regalat un Neo Freerunner per reis
Sí, han passat uns quants dies però estava massa enfeinat trastejant amb l’aparell per posar aquí una entrada xD
I tot el que queda per trastejar encara… ai mare meva! Vaig estar fins ahir barallant-me amb les diferents distribucions, primer la 2008.12 passant per FDOM, però cap d’elles acabava d’agradar-me o tenia masses errors. Ahir per la tarda vaig decidir provar la distribució SHR (Stable Hybrid Release) i la veritat és que de moment estic prou content: Repositoris propis que no creen errors en mesclar-se amb els oficials, bon conjunt d’aplicacions inicials, bon suport de la comunitat (canal #openmoko a freenode), etc.
Les pegues que trobo de moment a l’aparell en general, i també en concret de l’SHR:
- Les aplicacions de gestió de telefonia (contactes, sms, dialer) encara estan bastant verdes i encara els hi manquen moltes funcionalitats.
- Avui pel matí he provat de connectar-me al WiFi públic de l’escola i la GUI que ho fa es queda penjada… tot i així, avui he actualitzat la distribució i s’han actualitzat alguns paquets del avahi.. potser amb això es solucion; demà provaré.
- No he aconseguit fer anar el GPS (amb cap distribució) de moment. Encara no m’ho he mirat gaire, però suposo que tindrà fàcil solució.
- En connectar els cascos per escoltar música, el so segueix sortint també pels altaveus (amb totes les distribucions). Tampoc he buscat solucions encara.

Escoltant música de Last.fm amb Vagalume a través del Openmoko

Misatgeria instantània al Openmoko amb pidgin
Per accedir a Internet hi ha 3 maneres:
- Wifi
- GPRS?
- Connectat via usb a l’ordinador:
Per a què Internet funcioni a l’Openmoko, utilitzarem de l’ordinador de pont. La subnet entre l’openmoko i l’ordinador ha de ser diferent a la subnet utilitzada per la connexió amb el router. En el meu cas la connexió normal és 192.168.0.XXX i la utilitzada entre l’openmoko i l’ordinador és 192.168.2.XXX. En el meu cas, l’ordinador tindrà la IP 192.168.2.200 i l’openmoko 192.168.2.202.
El primer de tot és modificar (amb la terminal a l’openmoko utilitzant nano per exemple) l’arxiu /etc/network/interfaces per tal que compleixi els paràmetres descrits adalt:
# Ethernet/RNDIS gadget (g_ether)
# … or on host side, usbnet and random hwaddr
auto usb0
iface usb0 inet static
address 192.168.2.202
netmask 255.255.255.0
network 192.168.2.0
gateway 192.168.2.200
Un cop fet això, posem la IP a l’ordinador i toquem certs paràmetres per a que l’ordinador faci de passarel·la (aquest pas no l’entenc gaire
)
sudo ifconfig usb0 192.168.2.200
sudo iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.2.192/26
sudo sysctl -w net.ipv4.ip_forward=1
I ja disposem d’Internet a l’openmoko, i podem entrar-hi via ssh
$ ssh root@192.168.2.202