Duda con DebianSlug

Holas a tod@s:

El otro dia me llego el tan ansiado SLUG y nada más desempacarlo me puse a istalarle DebianSlug. Para ello seguí la guia de http://www.nslu2-linux.org/wiki/DebianSlug/Bootstrap, instalando primero el firmware debianslug-3.10-beta.bin, pero al intentar hacer el bootstrap para que arrancase del pendrive, me quedé a medio camino porque no me funcionaba el chroot al nueo entorno Debian. Entonces, decidi volver a comenzar pero esta vez siguiendo la guia de http://www.cyrius.com/debian/nslu2/. Entonces me surgen un par de dudillas: ¿cual de los dos metodos es mejor? si sigo el método de la sengunda web, que parece más fácil, despues cargarle el firmware di-nslu2.bin que firmware debo cargarle? creo que no he entendido muy bien eso de los drivers de la tarjeta de red... si después le cargo el debian-sda1.bin tengo que hacer algo especial con la tarjeta de red? Gracias!

Enviado por saghul el 16 Julio, 2006 - 15:58

Algun error al flashear di-nslu2.bin

Imagen de usuario

Llevo tiempo intentando instalar Debian/NSLU sin éxito. Sigo las instrucciones de http://www.cyrius.com/debian/nslu2/install.html al pie de la letra, probando todos los métodos, de todas las maneras posibles. Me he descargado el firmware de varios sitios diferentes pero nada. Cualquier otro firmware (Unslung, DebianSlug, Oficial Linksys) funciona perfectamente, pero parece que el descargado desde http://www.slug-firmware.net/d-dls.php no quiere funcionar. Es imposible conectarse al dispositivo, parece que no carga el driver Ethernet. ¿Alguno sabe por qué? ¿Alguien puede proporcionarme alguna dirección desde donde descargar algun firmware anterior para instalar Debian/NSLU que contenga el driver Ethernet?

Gracias de antemano.

Saludos.

Enviado por deltones el 17 Mayo, 2007 - 16:49

Instalación de Debian

Imagen de usuario

Yo en su día seguí el método del Bootstrap. Primero lo intenté con el método propuesto en http://www.cyrius.com/debian/nslu2, pero me dió problemas con la detección del disco duro (no encontraba en ningún repositorio la libuuid, que es necesaria para que funcione el parted, que es el gestor de particiones) así que lo hice con el método de bootstrap que funcionó sin ningún tipo de problemas.

No entiendo cuando dices que no te funcionó el chroot al raíz del disco. Yo no tuve mayor problema con eso. Si el disco está reconocido, y el tar de la imagen de debian se ha descomprimido correctamente, y si has seguido los pasos que indican en el wiki, debería funcionar sin mayores problemas.

El otro método, el del firmware de instalación, también debe funcionar sin mayores problemas. Debes flashear primero el di-nslu2.bin y una vez termines la instalación, flasheas el debian-sda1.bin para empezar a hacer uso normal de tu nueva debian.

En cuanto a lo que comentas de los drivers de la tarjeta de red, no debes preocuparte de gran cosa durante la instalación, ya que el firmware que te bajas de aquí ya tiene instalado el módulo para el ixp400, que es el chipset del cacharrito.

Lo que sí debes confirmar es que el /etc/network/interfaces debe ser una cosa así:


# /etc/network/interfaces
# configuration file for ifup(8), ifdown(8)
#
# The loopback interface
auto lo
iface lo inet loopback
#
# The NSLU2 built-in ethernet
auto eth0
iface eth0 inet static
pre-up modprobe -f ixp400
pre-up modprobe -f ixp400_eth
address 192.168.1.25
netmask 255.255.255.0
gateway 192.168.1.254

Te digo esto, porque la guía de instalación que yo seguí tenía un error e intentaba cargar el módulo ixp425, con lo que nunca levantaba la red. De todos modos, acabo de mirar en la guía del Bootstrap, y al menos en esta ya está corregido.

Enviado por jluis el 16 Julio, 2006 - 18:55

User

Imagen de usuario

Hola, que usuario y pass meteis para el debian 3.10? es q no me pilla el installer e install.

Gracias

Enviado por Plus el 27 Marzo, 2007 - 10:14

Lo que no me funcionaba era

Imagen de usuario

Lo que no me funcionaba era que despues de flashear y comenzar el bootstrap, hay un paso en que tienes que hacer chroot /mnt/debinst y eso me daba este error "chroot: cannot execute /bin/sh: No such file or directory".

Enviado por saghul el 17 Julio, 2006 - 07:40

Problema con chroot

Imagen de usuario

Pues ese error indica que en el nuevo root (/mnt/debinst) no tienes en /bin el sh para poder crear un nuevo shell. Esto significa que en /mnt/debinst no existe un root adecuado al que hacer un chroot. ¿Seguro que has descomprimido correctamente la imagen tar del root de debian?... ¿Seguro que has descomprimido esa imagen dentro de /mnt/debinst?... ¿no habrá otro directorio más de por medio que esté fastidiando? ¿ Has comprobado que existe /mnt/debinst/bin/sh ?

Enviado por jluis el 17 Julio, 2006 - 08:11

Mas problemas:

Imagen de usuario

Respecto a lo del bootstrap, creo que me fallo el paso que baja ficheros de inet, porque me tardo demasiado poco, y en la web dice que tarda bastante... El tema es que ahora he cargado la imagen del debian-installer desde la web original, y ahora el slug no arranca, ni reponde a ping. He probado a quitarle el pendrive y nada. Lo he puesto en disk2 y nada, en el disk1 y nada. Ke estoy haciendo mal?

Enviado por saghul el 17 Julio, 2006 - 08:47

Problemas resueltos!!!

Imagen de usuario

Ya esta, por fin y tras no se cuantos flasheos mi NSLU2 ya tiene Debian Sid!!! El tema era que me fallaba el paso de bajar los paquetes, ese que tarda tanto; haciendolo asi:
export DEBOOTSTRAP_DIR=`pwd`/usr/lib/debootstrap
./usr/sbin/debootstrap --arch arm sid /mnt/debinst http://ftp.debian.org/
no me fucnionaba, ternina en 1 minuto, pero haciendo asi
./usr/sbin/debootstrap --arch arm sid /mnt/debinst http://ftp.de.debian.org/debian/
tarda tres siglos, pero luego tienes tu super Debian. Ahora, a compilar Asterisk!!

Enviado por saghul el 17 Julio, 2006 - 11:20

Yo tengo el mismo problema

Imagen de usuario

He intentado con infinidad de repositorios (alemania, españa, francia, estados unidos, portugal, brasil) también con las diferentes versiones de debian (sid, etch, sarge) pero con el mismo resultado:

root@SLUG:/mnt/debinst/work# ./usr/sbin/debootstrap --arch arm etch /mnt/debinst/ http://ftp.de.debian.org/debian
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
root@SLUG:/mnt/debinst/work#

¿alguien sabe porque ocurre esto? ya que por espacio en disco no es

root@SLUG:/mnt/debinst# df -h
Filesystem Size Used Available Use% Mounted on
/dev/mtdblock4 6.4M 6.1M 296.0k 95% /
/dev/mtdblock4 6.4M 6.1M 296.0k 95% /dev/.static/dev
tmpfs 10.0M 28.0k 10.0M 0% /dev
tmpfs 14.8M 24.0k 14.8M 0% /var
tmpfs 14.8M 0 14.8M 0% /media/ram
/dev/sda1 962.6M 69.7M 844.0M 8% /mnt/debinst

y no se me ocurre cual puede ser la causa :S

Enviado por NoWired el 26 Enero, 2007 - 16:48