Iphone break!!
Primer susto de la temporada.
La aplicación de Term vt-100 pide password, pero al introducirlo no lo reconoce y lo vuelve a pedir. Y así sucesivsamente.
Buscando en google encontré una solución:
mkdir -p /usr/local/arm-apple-darwin/lib ln -sf /usr/lib/libgcc_s.1.dylib /usr/local/arm-apple-darwin/lib/libgcc_s.1.dylib chmod +s /Applications/Term-vt100.app/Term-vt100
Yo lo ejecuté confiado, y el resultado fue que después de eso todos los comandos que lanzaba me escupían esto:
# ls
dyld: Library not loaded: /usr/local/arm-apple-darwin/lib/libgcc_s.1.dylib
Referenced from: /bin/ls
Reason: no suitable image found. Did find:
/usr/local/arm-apple-darwin/lib/libgcc_s.1.dylib: stat() failed with errno=62
/usr/lib/libgcc_s.1.dylib: stat() failed with errno=62
zsh: trace trap ls
Cualquier comando de la bash escupía este error, y las aplicaciones no se ejecutaban. Me morí de miedo.
El libgcc_s.1.dylib original era un enlace a libgcc_s_v6.1.dylib.
Por otro lado, en realidad /usr/local/arm-apple-darwin/lib/ es un enlace a /usr/lib. Con lo cual, ejecutando el ln de la supuesta solución al password en Term vt-100, lo que se hace es chafar el enlace a la versión de la librería con un link que enlaza la librería contra sí misma. Un enlace redundante.
SOLUCIÓN
Los comandos SSH no se ejecutan porque dependen de una librería que ahora no existe, pero el servidor SFTP responde a sus propios comandos. Se puede acceder por SFTP al aparato, descargar la versión correcta de la librería, renombrarla al nombre del link, eliminar el link erróneo y subir la librería renombrada en su lugar.
sftp 192.168.1.5 # ip del iphone sftp> cd /usr/local/arm-apple-darwin/lib/ sftp> rm libgcc_s.1.dylib sftp> get libgcc_s_v6.1.dylib sftp> !mv libgcc_s_v6.1.dylib libgcc_s.1.dylib sftp> put libgcc_s.1.dylib sftp> exit
Espero que le sirva a alguien para ahorrarse un disgusto ![]()

Sábado, 29 Marzo 2008, a las 7:15 pm
[…] (via IvanHQ) […]
Domingo, 30 Marzo 2008, a las 12:16 pm
eres un maestro!!!!
el del festú.
Domingo, 30 Marzo 2008, a las 9:01 pm
Confirmo que eers un maestro. Muchas gracias.
Viernes, 11 Abril 2008, a las 6:22 pm
Excelente IVAN, funcion. Muchas gracias!!!
Saludos
Lunes, 30 Junio 2008, a las 4:00 pm
buenas, tengo una duda. Cuando entro por sftp e ingreso el comando “get” me tira el error “command not found”, yo se que es extraño ya que es un comando propio del sftp y no se que hacer…agradeceria tu ayuda…gracias
Lunes, 30 Junio 2008, a las 8:06 pm
Hola Apolo,
Pues de entrada yo probaría con un simple help, y a partir de ahi podemos ver que comandos acepta.