12 de septiembre de 2009

Como entrar en modo root en Linux

Este truco es más antiguo que el rodapie de las cuevas de Altamira, pero por eso mismo hay que refrescarlo de vez en cuando, para que no se olvide:
Si estais delante de un Linux y podeis acceder al menú de arranque de grub lo único que hay que hacer es apretar "e" en la opcion del kernel elegida, luego otra vez "e" en los parámetros del kernel y añadir la palabra "single" al final.
Luego apretais la tecla "b" para arrancar y os saldrá un menú en el que teneis que escoger la opción de tener un shell de root.
Con esto ya podreis hacer un "passwd root" (o lo que querais) y haceros con el control del sistema, muajuajuajua!

11 de septiembre de 2009

HOWTO: Toshiba G450 con Ubuntu 9.04

Parece que esta versión no ha salido muy fina: se ha roto el NetworkManager y el modulo usbserial no estaba presente hasta la actualización del kernel 2.6.28-13.
Para esta versión hay problemas con el método NetworkManager, que ha dejado de detectar algunos modems, pero se puede utilizar perfectamente el método wvdial de la versión Hardy 8.04
En cuanto arreglen el bug que he puesto en launchpad actualizaré esta entrada.

ACTUALIZACION (11/9/2009):
He estado investigando un poco el tema y el problema y parece resolverse si cambiamos la linea 10 de /lib/udev/rules.d/77-nm-probe-modem-capabilities.rules que es:

DRIVERS=="option|sierra|hso|cdc_acm|qcserial|moto-modem", GOTO="probe"


por

DRIVERS=="option|sierra|hso|cdc_acm|qcserial|moto-modem|usbserial_generic", GOTO="probe"


Como se puede ver, simplemente añadimos el driver usbserial_generic a la lista de drivers que se han de probar.

El siguiente paso seria añadir las reglas para cambiar a modo modem y cargar el driver usbserial con el siguiente fichero:

/etc/udev/rules.d/75-g450.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="0930" ATTR{idProduct}=="0d45" RUN+="/sbin/modprobe g450"
SUBSYSTEM=="usb", ATTR{idVendor}=="0930" ATTR{idProduct}=="0d46", RUN+="/usr/bin/usb_modeswitch
"

y añadir también los parámetros del módulo en /etc/modprobe.d/g450.conf
# Toshiba G450
alias g450 usbserial
options g450 vendor=0x930 product=0xd45


En principio no haría falta tocar nada del HAL como antes, después la configuración de NetworkManager seria igual que en Ubuntu 8.10. Ya me contais que tal os va!

Saludos!
Canx.