Autor Tema: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)  (Leído 69523 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4585
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #80 en: 29-03-2014, 12:50 (Sábado) »
Tienes instalado kmod-fs-ext4 ?

Están bien creadas las particiones ?
Con qué programa ?


Valoraciones positivas en compra/venta:
129 en Htcmania
167 en Har2mano
20 en elchapuzasinformatico
10 en gsmspain
 ....
 
Mis equipos en venta: https://drive.google.com/open?id=1jkj-kzmCBVkVb3_at6sgKinmE7YdFeRi

dryant

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #81 en: 29-03-2014, 13:21 (Sábado) »
El kmod-fs-ext4 esta instalado en su version 3.3.8-1
Las particiones estan correctas y creadas desde Ubuntu con el gparted.
Por si las moscas las he vuelto a crear de la misma forma:
1.- swap 1024
2.- 76Gb ext4
3.- 500MB ext4

dryant

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #82 en: 29-03-2014, 13:49 (Sábado) »
Bueno.. pues por lo visto seria algun fallo del disco duro...
Probando con un pendrive me monta perfectamente las particiones.

y..... CHAPEAU!!!! Ya tengo 128 MB en mi extroot!!!! Madre mia lo que me ha costado!!!

Por cierto, para lograrlo he tenido que ir probando cual de las tres opciones que me daban en el tutorial funcionaba porque no tengo ni idea de cual release tengo: si la r25787, o la r26109 u otra.... donde se mira esto?

Gracias!!! ;D

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 1947
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #83 en: 29-03-2014, 16:36 (Sábado) »
Bueno.. pues por lo visto seria algun fallo del disco duro...
Probando con un pendrive me monta perfectamente las particiones.

y..... CHAPEAU!!!! Ya tengo 128 MB en mi extroot!!!! Madre mia lo que me ha costado!!!

Por cierto, para lograrlo he tenido que ir probando cual de las tres opciones que me daban en el tutorial funcionaba porque no tengo ni idea de cual release tengo: si la r25787, o la r26109 u otra.... donde se mira esto?

Gracias!!! ;D

Cada vez que entras con un shell te lo dice:

BusyBox v1.19.4 (2012-11-29 19:42:47 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 BARRIER BREAKER (Bleeding Edge, r34404)
 -----------------------------------------------------
  * 1/2 oz Galliano         Pour all ingredients into
  * 4 oz cold Coffee        an irish coffee mug filled
  * 1 1/2 oz Dark Rum       with crushed ice. Stir.
  * 2 tsp. Creme de Cacao
 -----------------------------------------------------
root@HG556-OpenWrt:~#
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Solo a un mandril epiléptico se le podría haber ocurrido diseñar la cinta de menú de M$.

dryant

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #84 en: 29-03-2014, 18:14 (Sábado) »
Gracias!
Por cierto... alguien me puede decir que puede haber pasado:
He reseteado a Fabrica para volver a hacer todos los pasos para tomar notas, y ahora, de buenas a primeras he perdido acceso al router via telnet ????
La red, esta bien configurada ya que entro via web sin problemas.
Lo unico que he hecho ha sido:
1.- Resetear
2.- Instalar los siguientes paquetes:
    kmod-usb-storage
    kmod-usb-uhci
    kmod-fs-ext4
    mountd
    mount-utils
    libext2fs
    luci-theme-bootstrap
3. crear una interfaz wifi cliente para conectar a mi router principal via wifi

Cuando he ido a conectar via web, no hay forma.

Alguien sabe algo sobre esto?

---------------------------

MacBook-Pro-de-dryant:~ dryant$ telnet 192.168.10.1
Trying 192.168.10.1...
telnet: connect to address 192.168.10.1: Connection refused
telnet: Unable to connect to remote host
« Última modificación: 29-03-2014, 18:44 (Sábado) por dryant »

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4585
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #85 en: 29-03-2014, 18:48 (Sábado) »
El servicio de telnet se deshabilita en cuanto le pones password.

Prueba con SSH.
Valoraciones positivas en compra/venta:
129 en Htcmania
167 en Har2mano
20 en elchapuzasinformatico
10 en gsmspain
 ....
 
Mis equipos en venta: https://drive.google.com/open?id=1jkj-kzmCBVkVb3_at6sgKinmE7YdFeRi

dryant

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #86 en: 29-03-2014, 19:00 (Sábado) »
El servicio de telnet se deshabilita en cuanto le pones password.

Prueba con SSH.
Vaya pues eso es....
le acababa de poner password.

Gracias!!! ;)

dryant

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #87 en: 29-03-2014, 22:57 (Sábado) »
Increible..... :'(

No lo he vuelto a conseguir!!!

He copiado los archivos con el comando
tar -C /overlay -cvf - . | tar -C /mnt/sda3 -xf -
Edito el fstab y lo dejo asi:
config mount         

    option enabled '1'           

    option device '/dev/sda3'       

    option target '/overlay'       

    option fstype 'ext3'

    option options 'rw,sync'

    option is_rootfs '1' 

Y cuando reinicio, me sale la particion que hice para el sistema montada como

/tmp/overlay-disabled

Intenté borrando el archivo md5 sum de dicho directorio, pero lo unico que consegui es que no me arrancara el router...  :-\

Que ha pasado???

Porque ahora me sale en /tmp/overlay-disabled?

swattsniper

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #88 en: 07-04-2014, 01:29 (Lunes) »
Otra vede!!

Sres. mi info… he hecho todo los tuteos…

BusyBox v1.19.4 (2013-10-09 01:32:17 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 BARRIER BREAKER (Bleeding Edge, r38342)
 -----------------------------------------------------
  * 1/2 oz Galliano         Pour all ingredients into
  * 4 oz cold Coffee        an irish coffee mug filled
  * 1 1/2 oz Dark Rum       with crushed ice. Stir.
  * 2 tsp. Creme de Cacao
 -----------------------------------------------------
dmesg

[    8.436000] scsi 0:0:0:0: Direct-Access     WDC WD50 00BEKT-60KA9T0        PQ: 0 ANSI: 2 CCS
[    8.448000] sd 0:0:0:0: [sda] 976773168 512-byte logical blocks: (500 GB/465 GiB)
[    8.460000] sd 0:0:0:0: [sda] Write Protect is off
[    8.464000] sd 0:0:0:0: [sda] Mode Sense: 28 00 00 00
[    8.464000] sd 0:0:0:0: [sda] No Caching mode page found
[    8.468000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    8.480000] sd 0:0:0:0: [sda] No Caching mode page found
[    8.488000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    8.496000]  sda: sda1 sda2 < sda5 > sda3
[    8.508000] sd 0:0:0:0: [sda] No Caching mode page found
[    8.512000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    8.520000] sd 0:0:0:0: [sda] Attached SCSI disk
[   10.740000] jffs2: notice: (258) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 18 of xref (0 dead, 11 orphan) found.
[   12.860000] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem
[   12.896000] EXT4-fs (sda1): mounted filesystem without journal. Opts:
[   13.976000] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts:
[   14.224000] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts:



df -h

root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                   11.6M      2.9M      8.7M  25% /
/dev/root                 3.3M      3.3M         0 100% /rom
tmpfs                    30.1M    332.0K     29.8M   1% /tmp
/dev/mtdblock3           11.6M      2.9M      8.7M  25% /overlay
overlayfs:/overlay       11.6M      2.9M      8.7M  25% /
tmpfs                   512.0K         0    512.0K   0% /dev
/dev/sda1                 7.7G     17.6M      7.3G   0% /mnt/sda1
/dev/sda3               435.3G     70.0M    413.1G   0% /mnt/sda3
/dev/sda5                15.3G     39.0M     14.4G   0% /mnt/sda5

…… extroot? donde te has ido?

help please!! tengo el comtrend de jazztel

Pteridium

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #89 en: 17-04-2014, 16:13 (Jueves) »
¡2 horas para montar pivot-overlay o como rayos se llame ahora con Barrier Breaker r40521 en un ARV4518PW, y lo peor es que lo necesitaba sólo para probar la VoIP unos pocos días!
Este es el fstab que me funcionó:
Código: [Seleccionar]
config global
        option anon_swap '0'
        option anon_mount '0'
        option auto_swap '1'
        option auto_mount '1'
        option delay_root '15'
        option check_fs '1'

config mount
        option target '/mnt/sda1'
        option device '/dev/sda1'
        option enabled '0'

config mount
        option target '/mnt/sda2'
        option uuid '6e2214cb-68e2-4ec9-9597-11104b575de3'
        option enabled '0'

config mount
        option device '/mnt/sda3'                         
        option uuid '80527e84-7792-4324-a9c4-16fe758cc1ae'
        option enabled '1'     
        option target '/overlay'
        option fstype 'ext4'
¡Y el driver ltq-hcd-danube es una m... y más lento que un caracol a la pata coja!
Código: [Seleccionar]
block: extroot: is not ready yet, retrying in 15 seconds
Pongo es trozo de lo que suelta el puerto serie en el arranque por si le interesa a alguien.
Código: [Seleccionar]
[    0.692000] VFS: Mounted root (squashfs filesystem) readonly on device 31:4.
[    0.696000] Freeing unused kernel memory: 208K (8032c000 - 80360000)
procd: Console is alive
procd: - watchdog -
procd: - preinit -
Press the [f] key and hit [enter] to enter failsafe mode
Press the [1], [2], [3] or [4] key and hit [enter] to select the debug level
[    6.908000] SCSI subsystem initialized
[    6.924000] IFXUSB: ifxusb_hcd: version 3.2 B110801
[    7.432000] IFXUSB: USB core #0 soft-reset
[    7.636000] IFXUSB: USB core #0 soft-reset
[    7.640000] ifxusb_hcd ifxusb_hcd: IFX USB Controller
[    7.644000] ifxusb_hcd ifxusb_hcd: new USB bus registered, assigned bus number 1
[    7.652000] ifxusb_hcd ifxusb_hcd: irq 62, io mem 0xbe101000
[    7.656000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    7.664000] IFXUSB: Mode Mismatch Interrupt: currently in Host mode
[    7.668000] IFXUSB: Init: Power Port (0)
[    7.680000] hub 1-0:1.0: USB hub found
[    7.684000] hub 1-0:1.0: 1 port detected
[    7.688000] ifxusb_hcd ifxusb_hcd: requested GPIO 238
[    7.704000] usbcore: registered new interface driver usb-storage
kmod: ran 1 iterations
[    8.184000] usb 1-1: new high-speed USB device number 2 using ifxusb_hcd
[    8.912000] usb-storage 1-1:1.0: USB Mass Storage device detected
[    8.916000] scsi0 : usb-storage 1-1:1.0
[    9.060000] jffs2: notice: (276) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked,.
block: extroot: is not ready yet, retrying in 15 seconds
[    9.924000] scsi 0:0:0:0: Direct-Access     Generic  Flash Disk       8.00 PQ: 0 ANSI: 2
[    9.940000] sd 0:0:0:0: [sda] 8192000 512-byte logical blocks: (4.19 GB/3.90 GiB)
[    9.948000] sd 0:0:0:0: [sda] Write Protect is off
[    9.952000] sd 0:0:0:0: [sda] No Caching mode page found
[    9.956000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[    9.968000] sd 0:0:0:0: [sda] No Caching mode page found
[    9.972000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[   10.244000]  sda: sda1 sda2 sda3
[   10.252000] sd 0:0:0:0: [sda] No Caching mode page found
[   10.256000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[   10.264000] sd 0:0:0:0: [sda] Attached SCSI removable disk
block: check_filesystem: /usr/sbin/e2fsck not found
[   24.952000] EXT4-fs (sda3): recovery complete
[   24.960000] EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts:
fs-state: switched to extroot
procd: - early -
procd: - watchdog -
procd: - ubus -
procd: - init -
Please press Enter to activate this console.
[   30.256000] Loading modules backported from Linux version master-2014-03-31-1-0-g5c109d2
[   30.264000] Backport generated by backports.git backports-20140221-0-g8e94650
[   30.280000] nf_conntrack version 0.5.0 (930 buckets, 3720 max)
[   30.352000] xt_time: kernel timezone is -0000
[   30.388000] cfg80211: Calling CRDA to update world regulatory domain
[   30.404000] cfg80211: World regulatory domain updated:
[   30.408000] cfg80211:  DFS Master region: unset
[   30.412000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   30.420000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
[   30.428000] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Bueno, también hay que decir que parte de la culpa es mía por intentar configurarlo desde LuCI Trunk (svn-r9964). Viendo que todos los esfuerzos eran en vano fui al hilo de [Índice] Hilos relevantes de OpenWrt para encontrar este hilo, me lo leí y en 10 minutos ya estaba arrancando con overlay en /dev/sda3.
Si todo lo que hay publicado aquí no existiera todavía estaría dándome de cabezazos contra la pared o me habría colgado en el naranjo.
Gracias a todos los que habéis publicado aquí vuestras pruebas y soluciones además del tuto del primer post.  >:(

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 1947
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #90 en: 17-04-2014, 16:29 (Jueves) »
@Pteridium: yo que tú quitaría los "option device" y pondría sólo los "option uuid" tal y como te los detecte el "block detect", así no tendrás problemas a la hora de estar cambiando los dispositivos USB.
Me "alegra" saber que no soy el único que se está peleando con los routers Astoria 45xx y 75xx para hacer extroot. El driver USB es,... malo no,... malísimo...
Ayer me tiré esas mismas 2 horas para hacer extroot en un 7518.

EDITO: Por lo visto el driver USB no soporta todo ni lee/escribe todo lo bien que debiera. En un lector de tarjetas SD/USB era incapaz de crear ni tan siquiera un directorio (input/output error), y con ese mismo lector de tarjetas era capaz de hacer extroot perfectmanete en un WD750N. Al final lo conseguí con un USB Toshiba de 8GB, que por cierto también daba errores y no podía desmontar la unidad a veces... ¿he dicho que el driver USB era malo...?
« Última modificación: 17-04-2014, 17:05 (Jueves) por Tki2000 »
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Solo a un mandril epiléptico se le podría haber ocurrido diseñar la cinta de menú de M$.

Pteridium

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #91 en: 17-04-2014, 22:26 (Jueves) »
@Pteridium: yo que tú quitaría los "option device" y pondría sólo los "option uuid" tal y como te los detecte el "block detect", así no tendrás problemas a la hora de estar cambiando los dispositivos USB.
Me "alegra" saber que no soy el único que se está peleando con los routers Astoria 45xx y 75xx para hacer extroot. El driver USB es,... malo no,... malísimo...
Ayer me tiré esas mismas 2 horas para hacer extroot en un 7518.

EDITO: Por lo visto el driver USB no soporta todo ni lee/escribe todo lo bien que debiera. En un lector de tarjetas SD/USB era incapaz de crear ni tan siquiera un directorio (input/output error), y con ese mismo lector de tarjetas era capaz de hacer extroot perfectmanete en un WD750N. Al final lo conseguí con un USB Toshiba de 8GB, que por cierto también daba errores y no podía desmontar la unidad a veces... ¿he dicho que el driver USB era malo...?

brunorro, tu y yo tenemos problemas con el ltq-hcd-usb así que va a ser hora de ver si se puede meter el viejo usb-dwg-otg en BB con el lío del dts.
Por cierto, desde que se cambió a GCC 4.8 por defecto todos los targets que soportan MIPS16 lo tienen habilitado por defecto, lo que puede dar problemas con drivers.

brunorro

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #92 en: 18-04-2014, 13:09 (Viernes) »
@Pteridium: yo que tú quitaría los "option device" y pondría sólo los "option uuid" tal y como te los detecte el "block detect", así no tendrás problemas a la hora de estar cambiando los dispositivos USB.
Me "alegra" saber que no soy el único que se está peleando con los routers Astoria 45xx y 75xx para hacer extroot. El driver USB es,... malo no,... malísimo...
Ayer me tiré esas mismas 2 horas para hacer extroot en un 7518.

EDITO: Por lo visto el driver USB no soporta todo ni lee/escribe todo lo bien que debiera. En un lector de tarjetas SD/USB era incapaz de crear ni tan siquiera un directorio (input/output error), y con ese mismo lector de tarjetas era capaz de hacer extroot perfectmanete en un WD750N. Al final lo conseguí con un USB Toshiba de 8GB, que por cierto también daba errores y no podía desmontar la unidad a veces... ¿he dicho que el driver USB era malo...?

brunorro, tu y yo tenemos problemas con el ltq-hcd-usb así que va a ser hora de ver si se puede meter el viejo usb-dwg-otg en BB con el lío del dts.
Por cierto, desde que se cambió a GCC 4.8 por defecto todos los targets que soportan MIPS16 lo tienen habilitado por defecto, lo que puede dar problemas con drivers.

Ey, buenas !!

Bueno, estoy usando la r40498 de Barrier Breaker (con el parche de tki2000) en un ARV7518PW y no he tenido demasiados problemas para tener overlay (ext-root me da un poco de cosica). Con el repo de la 13.12 de noltari el tema del USB daba más problemas, pero este va bastante mejor. Debo reconocer que se me murió un par de veces, pero creo fue por meterle bastante caña al transmission y al xupnpd, que es una alternativa al minidlna que me gusta más, debo decir :P

Totalmente de acuerdo en usar mejor el UUID que el id de partición. También prefiero usar ext3 (no necesito el mejor filesystem), y si sobra algo de espacio en la flash, tener instalados las extutils para hacer un fsck "de emergencia". Debería probar JFS algún día, a ver si es verdad lo que contaban de ser menos CPU-intensive :)

Debo reconocer que al principio esto del "block" me daba grima, pero ahora me parece mucho más sencillo que antes, me estaré "windowsificando"?Me gusta eso de poder hacer un:
Código: [Seleccionar]
block detect > /etc/config/fstab
Y después poder editarlo al gusto, sin tener que andar haciendo copia-pegas de los UUIDs de partición me va bastante bien.

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 1947
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #93 en: 18-04-2014, 19:49 (Viernes) »
Pues a lo mejor los problemas de USB también pueden venir por la versión que estoy usando, porque es la 13.12 de Noltari.
Intentaré compilar un trunk último para estre router a ver qué sale de todo esto...

Para otras plataformas he compilado los últimos trunk y no sé si habéis apreciado que ahora el amule no compila...

Y una pregunta... ¿cómo desactivo las intrucciones MIPS16 por defecto?
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Solo a un mandril epiléptico se le podría haber ocurrido diseñar la cinta de menú de M$.

Pteridium

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #94 en: 18-04-2014, 20:50 (Viernes) »

Y una pregunta... ¿cómo desactivo las intrucciones MIPS16 por defecto?
Fácil:
Código: [Seleccionar]
make menuconfig ----> [*] Advanced configuration options (for developers)  ---> [*]   Target Options  --->
---> [ ]   Build packages with MIPS16 instructions
Otra cosa que ayuda es meter las descargas de openwrt en un directorio separado:
Código: [Seleccionar]
make menuconfig ----> [*] Advanced configuration options (for developers)  ---> (/home/taxodium/dl) Download folder En mi caso las mando al directorio "dl" y puedo compilar sin necesitar internet.  ;D

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 1947
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #95 en: 18-04-2014, 22:28 (Viernes) »
Otra cosa que ayuda es meter las descargas de openwrt en un directorio separado:
Código: [Seleccionar]
make menuconfig ----> [*] Advanced configuration options (for developers)  ---> (/home/taxodium/dl) Download folder En mi caso las mando al directorio "dl" y puedo compilar sin necesitar internet.  ;D

Eso ya lo hago desde hace bastante tiempo, jejeje. Teniendo en cuenta que mi conexión a internet es por 3G y que cada cosa que bajo/subo me cuesta el dinero, lo mejor es hacer acopio de recursos para no utilizar internet... En mis instalaciones de redes están terminantemente prohibidos cualquier envío y recepción de datos no autorizados...
Mi directorio download es una unidad de disco virtual donde voy juntando cada una de las versiones de paquetes que han ido apareciendo, después de hacer un update a los paquetes también hago una compresión del directorio trunk para poderlo recuperar más adelante sin necesitar de internet para hacer el "feeds update" / "feeds install".

Autonomía total...
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Solo a un mandril epiléptico se le podría haber ocurrido diseñar la cinta de menú de M$.

miado

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #96 en: 19-08-2014, 13:26 (Martes) »
Hola Estoy ya desesperado, 4 o 5 días para hacer funcionar esto. Ahora que he conseguido a duras penas algo cuando edito o intento copiar el fichero fstab a /etc/config me sale mensaje:   No space left on device, esto me ocurre con cualquier fichero que quiero editar o incluso eliminar.
Sabéis como puedo solucionar esto?. Estoy con el firmware "r37180.openwrt-96328A-1441N1-generic-squashfs-cfe.bin" y el router es un comtred AR-5387un
También veo con el WINSCP que el fstab de etc que parece un acceso directo está como con la flecha en rojo, es decir desactivado y no se puede activar

Nada por mas que he leido en internet o en el foro no soy capaz de poder editar un fichero y grabarlo. Todo por el mensaje:   No space left on device.

Espero que alguno que le haya pasado me pueda ayudar.
Muchas gracias.

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 1947
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #97 en: 19-08-2014, 15:37 (Martes) »
Hola Estoy ya desesperado, 4 o 5 días para hacer funcionar esto. Ahora que he conseguido a duras penas algo cuando edito o intento copiar el fichero fstab a /etc/config me sale mensaje:   No space left on device, esto me ocurre con cualquier fichero que quiero editar o incluso eliminar.
Sabéis como puedo solucionar esto?. Estoy con el firmware "r37180.openwrt-96328A-1441N1-generic-squashfs-cfe.bin" y el router es un comtred AR-5387un
También veo con el WINSCP que el fstab de etc que parece un acceso directo está como con la flecha en rojo, es decir desactivado y no se puede activar

Nada por mas que he leido en internet o en el foro no soy capaz de poder editar un fichero y grabarlo. Todo por el mensaje:   No space left on device.

Espero que alguno que le haya pasado me pueda ayudar.
Muchas gracias.

¿Cómo estás intentando editarlo?
Haz un df al router y pega lo que te salga.
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Solo a un mandril epiléptico se le podría haber ocurrido diseñar la cinta de menú de M$.

miado

  • Visitante
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #98 en: 19-08-2014, 18:00 (Martes) »
Intento editarlo con Vi y también copiando el fichero con wincsp modificandolo y volviendolo a pegar, pero como digo, me deja modificar de la carpeta tmp pero de etc no me deja tocar nada.
Esto es lo que sale:
login as: root
root@192.168.0.13's password:


BusyBox v1.19.4 (2013-07-08 11:19:42 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 BARRIER BREAKER (Bleeding Edge, r37180)
 -----------------------------------------------------
  * 1/2 oz Galliano         Pour all ingredients into
  * 4 oz cold Coffee        an irish coffee mug filled
  * 1 1/2 oz Dark Rum       with crushed ice. Stir.
  * 2 tsp. Creme de Cacao
 -----------------------------------------------------
root@OpenWrt:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
rootfs                   10368     10208       160  98% /
/dev/root                 4864      4864         0 100% /rom
tmpfs                    30812       656     30156   2% /tmp
/dev/mtdblock3           10368     10208       160  98% /overlay
overlayfs:/overlay       10368     10208       160  98% /
tmpfs                      512         0       512   0% /dev
root@OpenWrt:~#

Gracias.

Desconectado Tki2000

  • Moderador
  • *
  • Mensajes: 1947
Re: [Tutorial] Ejecutando OpenWrt desde una memoria o disco USB (extroot)
« Respuesta #99 en: 19-08-2014, 20:21 (Martes) »
Intento editarlo con Vi y también copiando el fichero con wincsp modificandolo y volviendolo a pegar, pero como digo, me deja modificar de la carpeta tmp pero de etc no me deja tocar nada.
Esto es lo que sale:
login as: root
root@192.168.0.13's password:


BusyBox v1.19.4 (2013-07-08 11:19:42 CEST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

  _______                     ________        __
 |       |.-----.-----.-----.|  |  |  |.----.|  |_
 |   -   ||  _  |  -__|     ||  |  |  ||   _||   _|
 |_______||   __|_____|__|__||________||__|  |____|
          |__| W I R E L E S S   F R E E D O M
 -----------------------------------------------------
 BARRIER BREAKER (Bleeding Edge, r37180)
 -----------------------------------------------------
  * 1/2 oz Galliano         Pour all ingredients into
  * 4 oz cold Coffee        an irish coffee mug filled
  * 1 1/2 oz Dark Rum       with crushed ice. Stir.
  * 2 tsp. Creme de Cacao
 -----------------------------------------------------
root@OpenWrt:~# df
Filesystem           1K-blocks      Used Available Use% Mounted on
rootfs                   10368     10208       160  98% /
/dev/root                 4864      4864         0 100% /rom
tmpfs                    30812       656     30156   2% /tmp
/dev/mtdblock3           10368     10208       160  98% /overlay
overlayfs:/overlay       10368     10208       160  98% /
tmpfs                      512         0       512   0% /dev
root@OpenWrt:~#

Gracias.

¡Tienes el router hasta las manillas!  ;D  98% ocupado.
No me extraña que no te deje editar nada. ¿Qué paquetes tienes instalados? ¿Seguro que son necesarios todos? Mira a ver si puedes quitar alguno.
Lo de hacer extroot está para instalar lo mínimo en la flash para tener USB y luego instalar los paquetes en el USB.
No habrás entendido algo, hasta que seas capaz de explicárselo a tu abuela...
Hacemos pantallas con píxeles casi invisibles, para luego ampliar la letra porque no la vemos... Bonita paradoja...
Creamos analfabetos tecnológicos con una velocidad pasmosa. Todo el mundo "maneja" tecnología, casi nadie sabe lo que tiene entre las manos, pero todo el mundo opina.
El analfabetismo, antes, pasaba desapercibido. Ahora, se transmite por Internet y las redes sociales.
Solo a un mandril epiléptico se le podría haber ocurrido diseñar la cinta de menú de M$.