Equipos y materiales > Openwrt & LEDE

Problema: Read-only file system

(1/2) > >>

txutxy:
Saludos compañeros! En mi corta andadura por openwrt, me ha surgido un error que se me repite cada cierto tiempo..puede pasar 3 o 4 meses sin pasar, pero despues sucede y ya no puedo hacer nada. Supongo que sera una tonteria, pero soy bastante novato y no veo que pasa.
Este error me ha pasado con 3 router distintos, osea que tiene que ser algo que hago mal..la cosa es que como os cuento, todo funciona bien unos meses pero de repente, un dia desde luci no puedo cambiar nada, no se guardan los cambios que hago.
Por terminal, desde putty, no puedo modificar archivos, ni borrarlos ni nada, siempre el mismo mensaje "Read-only file system"...
He buscado en google si podia encontrar la respuesta pero solo he visto que ejecutan la linea "mtd unlock rootfs_data"  y ya les deja guardar...pero en mi caso sigue todo igual.
Las otras veces que me ha pasado, al final he tenido que volver a cargar el firmware y configurar todo otra vez. A ver si con vuestra ayuda, esta vez puedo saber de que puede venir y como repararlo.
Pongo un cacho del logread al iniciar por si sirve de algo.
Muchas gracias y un saludo!

root@OpenWrt:~# logread
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.360000] usbcore: registered new interface driver hub
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.360000] usbcore: registered new device driver usb
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.370000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.380000] ehci-platform: EHCI generic platform driver
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.380000] ehci-platform ehci-platform.0: EHCI Host Controller
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.390000] ehci-platform ehci-platform.0: new USB bus registered, assigned bus number 1
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.400000] ehci-platform ehci-platform.0: TX-TX IDP fix enabled
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.410000] ehci-platform ehci-platform.0: irq 48, io mem 0x1b000000
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.430000] ehci-platform ehci-platform.0: USB 2.0 started, EHCI 1.00
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.430000] hub 1-0:1.0: USB hub found
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.440000] hub 1-0:1.0: 1 port detected
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.440000] ehci-platform ehci-platform.1: EHCI Host Controller
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.450000] ehci-platform ehci-platform.1: new USB bus registered, assigned bus number 2
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.460000] ehci-platform ehci-platform.1: TX-TX IDP fix enabled
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.460000] ehci-platform ehci-platform.1: irq 49, io mem 0x1b400000
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.490000] ehci-platform ehci-platform.1: USB 2.0 started, EHCI 1.00
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.490000] hub 2-0:1.0: USB hub found
Sat Sep 24 11:56:06 2016 kern.info kernel: [    4.500000] hub 2-0:1.0: 1 port detected
Sat Sep 24 11:56:06 2016 user.info kernel: [    5.160000] init: - preinit -
Sat Sep 24 11:56:06 2016 kern.info kernel: [    5.680000] eth1: link up (1000Mbps/Full duplex)
Sat Sep 24 11:56:06 2016 kern.notice kernel: [    5.700000] random: procd urandom read with 8 bits of entropy available
Sat Sep 24 11:56:06 2016 kern.notice kernel: [    9.040000] jffs2: notice: (389) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
Sat Sep 24 11:56:06 2016 user.info kernel: [    9.070000] mount_root: loading kmods from internal overlay
Sat Sep 24 11:56:06 2016 kern.notice kernel: [   10.070000] SCSI subsystem initialized
Sat Sep 24 11:56:06 2016 kern.info kernel: [   10.080000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Sat Sep 24 11:56:06 2016 kern.info kernel: [   10.090000] ohci-platform: OHCI generic platform driver
Sat Sep 24 11:56:06 2016 kern.info kernel: [   10.100000] uhci_hcd: USB Universal Host Controller Interface driver
Sat Sep 24 11:56:06 2016 kern.info kernel: [   10.110000] usbcore: registered new interface driver usb-storage
Sat Sep 24 11:56:06 2016 user.info kernel: [   10.400000] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab
Sat Sep 24 11:56:06 2016 user.info kernel: [   10.410000] block: extroot: not configured
Sat Sep 24 11:56:06 2016 user.info kernel: [   10.410000] mount_root: switching to jffs2 overlay
Sat Sep 24 11:56:06 2016 kern.warn kernel: [   13.270000] overlayfs: failed to create work directory (EROFS), mounting read-only
Sat Sep 24 11:56:06 2016 kern.info kernel: [   13.300000] eth1: link down
Sat Sep 24 11:56:06 2016 user.info kernel: [   13.320000] procd: - early -
Sat Sep 24 11:56:06 2016 user.info kernel: [   13.320000] procd: - watchdog -
Sat Sep 24 11:56:06 2016 user.info kernel: [   13.990000] procd: - ubus -
Sat Sep 24 11:56:06 2016 user.info kernel: [   15.000000] procd: - init -
Sat Sep 24 11:56:06 2016 kern.info kernel: [   15.820000] NET: Registered protocol family 10
Sat Sep 24 11:56:06 2016 kern.info kernel: [   15.840000] ntfs: driver 2.1.31 [Flags: R/O MODULE].
Sat Sep 24 11:56:06 2016 kern.info kernel: [   15.850000] ip6_tables: (C) 2000-2006 Netfilter Core Team
Sat Sep 24 11:56:06 2016 kern.info kernel: [   15.870000] fuse init (API version 7.23)
Sat Sep 24 11:56:06 2016 kern.info kernel: [   15.870000] Loading modules backported from Linux version master-2015-03-09-0-g141f155
Sat Sep 24 11:56:06 2016 kern.info kernel: [   15.880000] Backport generated by backports.git backports-20150129-0-gdd4a670
Sat Sep 24 11:56:06 2016 kern.info kernel: [   15.890000] ip_tables: (C) 2000-2006 Netfilter Core Team
Sat Sep 24 11:56:06 2016 kern.info kernel: [   15.900000] nf_conntrack version 0.5.0 (954 buckets, 3816 max)
Sat Sep 24 11:56:06 2016 kern.info kernel: [   15.940000] xt_time: kernel timezone is -0000
Sat Sep 24 11:56:06 2016 kern.info kernel: [   15.970000] cfg80211: Calling CRDA to update world regulatory domain
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.000000] cfg80211: World regulatory domain updated:
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.000000] cfg80211:  DFS Master region: unset
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.010000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.020000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (N/A, 2000 mBm), (N/A)
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.020000] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz, 92000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.030000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (N/A, 2000 mBm), (N/A)
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.040000] cfg80211:   (5170000 KHz - 5250000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (N/A)
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.050000] cfg80211:   (5250000 KHz - 5330000 KHz @ 80000 KHz, 160000 KHz AUTO), (N/A, 2000 mBm), (0 s)
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.060000] cfg80211:   (5490000 KHz - 5730000 KHz @ 160000 KHz), (N/A, 2000 mBm), (0 s)
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.070000] cfg80211:   (5735000 KHz - 5835000 KHz @ 80000 KHz), (N/A, 2000 mBm), (N/A)
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.080000] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 0 mBm), (N/A)
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.110000] PPP generic driver version 2.4.2
Sat Sep 24 11:56:06 2016 kern.info kernel: [   16.120000] NET: Registered protocol family 24
Sat Sep 24 11:56:06 2016 kern.debug kernel: [   16.170000] ath: EEPROM regdomain: 0x0
Sat Sep 24 11:56:06 2016 kern.debug kernel: [   16.170000] ath: EEPROM indicates default country code should be used
Sat Sep 24 11:56:06 2016 kern.debug kernel: [   16.170000] ath: doing EEPROM country->regdmn map search
Sat Sep 24 11:56:06 2016 kern.debug kernel: [   16.170000] ath: country maps to regdmn code: 0x3a
Sat Sep 24 11:56:06 2016 kern.debug kernel: [   16.170000] ath: Country alpha2 being used: US
Sat Sep 24 11:56:06 2016 kern.debug kernel: [   16.170000] ath: Regpair used: 0x3a

Ficht:

--- Cita de: txutxy en 03-10-2016, 18:58 (Lunes) ---Saludos compañeros! En mi corta andadura por openwrt, me ha surgido un error que se me repite cada cierto tiempo..puede pasar 3 o 4 meses sin pasar, pero despues sucede y ya no puedo hacer nada. Supongo que sera una tonteria, pero soy bastante novato y no veo que pasa.
Este error me ha pasado con 3 router distintos, osea que tiene que ser algo que hago mal..la cosa es que como os cuento, todo funciona bien unos meses pero de repente, un dia desde luci no puedo cambiar nada, no se guardan los cambios que hago.
Por terminal, desde putty, no puedo modificar archivos, ni borrarlos ni nada, siempre el mismo mensaje "Read-only file system"...
He buscado en google si podia encontrar la respuesta pero solo he visto que ejecutan la linea "mtd unlock rootfs_data"  y ya les deja guardar...pero en mi caso sigue todo igual.
Las otras veces que me ha pasado, al final he tenido que volver a cargar el firmware y configurar todo otra vez. A ver si con vuestra ayuda, esta vez puedo saber de que puede venir y como repararlo.
Pongo un cacho del logread al iniciar por si sirve de algo.
Muchas gracias y un saludo!


--- Fin de la cita ---

Hola txutxy;

 Y ¿que configuración "física" tienes hecha con el router? me refiero a si tienes un hd-usb que pudiera estar chupando mucha corriente o con errores, o que programas tienes instalado o script un tanto fuera de lo común... ¿que modelo de router estas usando (ya se que te ha pasado en tres diferentes) y que versión de openwrt?

txutxy:
Hola Ficht!.
Te cuento un poco..me ha pasado con Barrier y con la actual Chaos, con router Huawei 556 y con Tplink 1043..
Si, del router cuelga un hdd de 2,5 (sin alimentación) donde se guardan,por medio de ftp los videos de las camaras de seguridad..
Scripts tengo varios y diversos..jeje, pero me figuro que no vendrá de ahi, porque sino pasaría enseguida o muy a menudo, no se tiraría meses y meses sin problemas..
Me inclino mas a el hdd..alguna vez he visto que el disco duro, por lo que sea no ha arrancado bien,no le detecta y en vez de apuntar la carpeta Almacen al sda5 (partición Ntfs del hdd), se guardan los videos en la propia memoria interna del router, hasta que se llena muy pronto,logicamente.. y ya no se puede guardar mas..y puede que ahi sea cuando empiece a dar los problemas.
Pero bueno,que ahora ya la he cagado..he ejecutado mtd erase -r rootfs_data y se me ha borrado todo..vaya tela,que manitas..XD
Por lo menos a ver si consigo saber de donde viene el fallo porque de aqui a un tiempo, volverá a suceder...
Un saludo!!

Ficht:

--- Cita de: txutxy en 03-10-2016, 19:51 (Lunes) ---Hola Ficht!.
Te cuento un poco..me ha pasado con Barrier y con la actual Chaos, con router Huawei 556 y con Tplink 1043..
Si, del router cuelga un hdd de 2,5 (sin alimentación) donde se guardan,por medio de ftp los videos de las camaras de seguridad..
Scripts tengo varios y diversos..jeje, pero me figuro que no vendrá de ahi, porque sino pasaría enseguida o muy a menudo, no se tiraría meses y meses sin problemas..
Me inclino mas a el hdd..alguna vez he visto que el disco duro, por lo que sea no ha arrancado bien,no le detecta y en vez de apuntar la carpeta Almacen al sda5 (partición Ntfs del hdd), se guardan los videos en la propia memoria interna del router, hasta que se llena muy pronto,logicamente.. y ya no se puede guardar mas..y puede que ahi sea cuando empiece a dar los problemas.
Pero bueno,que ahora ya la he cagado..he ejecutado mtd erase -r rootfs_data y se me ha borrado todo..vaya tela,que manitas..XD
Por lo menos a ver si consigo saber de donde viene el fallo porque de aqui a un tiempo, volverá a suceder...
Un saludo!!

--- Fin de la cita ---

Hombre, desde luego, yo le pondría alimentación al hd (se puede dañar el disco y el router) y si puedes, conviértelo a ext4 y no ntfs.
Lo de los scripts, no creas, según que... yo he tenido alguno que tocaba iptables y al cabo de un par de meses el sistema quedaba totalmente corrupto, al punto de no poder iniciar, dejé de usar este script hace mas de un año, y mas nunca.... (mi error, no poner un adaptador serie para ver en el arranque lo que hacía el router, pero de cualquier manera, era el script)

txutxy:

--- Cita de: Ficht en 03-10-2016, 21:01 (Lunes) ---
Hombre, desde luego, yo le pondría alimentación al hd (se puede dañar el disco y el router) y si puedes, conviértelo a ext4 y no ntfs.
Lo de los scripts, no creas, según que... yo he tenido alguno que tocaba iptables y al cabo de un par de meses el sistema quedaba totalmente corrupto, al punto de no poder iniciar, dejé de usar este script hace mas de un año, y mas nunca.... (mi error, no poner un adaptador serie para ver en el arranque lo que hacía el router, pero de cualquier manera, era el script)

--- Fin de la cita ---
Gracias Ficht, verificaré los scripts que se ejecutan por si acaso, pero todos son mover y borrar videos antiguos del disco, chequear ip y mandar mail de alarma,etc..no debería corromper nada..
Cambiar a Ext4..tengo ya una patición ext4, pero esta que uso para el ftp en ntfs para poder verlo desde todos los dispositivos, windows, android tv, etc..
Lo de alimentación, no me lo habia planteado porque al ser un hdd de 2,5" , apenas chupa corriente, el router debería ser capaz de mantenerla constante sin problemas.
Osea que lo que pasa de "read-only file system" puede ser que el sistema se corrompe por algún script pasado bastante tiempo?
Un saludo!

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa