PDA

View Full Version : TUMBLEWEED sudo mount -a Couldn't chdir to home/xxxxx



gvcastellon
02-Apr-2022, 09:08
Hola chicos.
Al grano, tengo un HDD conectado a mi Router ASUS RT-AX58U por puerto USB 3.0 y lo comparto en la red (pelis, series, ...etc), tengo creado un punto de montaje en el home "/home/gilbert/ASUS_WD/" cuando ejecuto "sudo mount -a" no lo monta y el mensaje de error es que no existe el Directorio.
Abajo le dejo mas detalles para ver si ya alguien tuvo este problema.

...asi en el /etc/fstab

https://paste.opensuse.org/view/raw/31158096



gilbert  ~  ASUS_WD  inxi -xxxS
System:
Host: ryzen7 Kernel: 5.17.1-1-default x86_64 bits: 64 compiler: gcc
v: 11.2.1 Desktop: KDE Plasma 5.24.3 tk: Qt 5.15.2 wm: kwin_x11 vt: 7
dm: SDDM Distro: openSUSE Tumbleweed 20220331
gilbert  ~  ASUS_WD 


Nota: olvide comentar, que puedo acceder al disco, desde Dolphin o sea, "smb://192.168.50.1" , así es más lento y a veces tiene sus conflictos, con un pto de montaje antes iba como bala, pero ahora tengo este error.

https://paste.opensuse.org/28505141
https://paste.opensuse.org/28505141

krovikan
02-Apr-2022, 10:12
En este hilo:

https://fedoraforum.org/forum/archive/index.php/t-1082.html

encontré una respuesta que decía así (traducido):

Sé que esto está resuelto, pero te diré esto de todos modos: cuando montas algo manualmente, la entrada para el algo que montas estará en /etc/mtab. Si solo monta cosas como le gusta que se monten, luego copie la línea de mtab a fstab y obtendrá el montaje automático.

Por si te sirve de algo para echarle un ojo. En mi sistema veo que el mtab es mucho más extenso que el fstab.

Saludos

gvcastellon
02-Apr-2022, 10:33
En este hilo:

https://fedoraforum.org/forum/archive/index.php/t-1082.html

encontré una respuesta que decía así (traducido):

Sé que esto está resuelto, pero te diré esto de todos modos: cuando montas algo manualmente, la entrada para el algo que montas estará en /etc/mtab. Si solo monta cosas como le gusta que se monten, luego copie la línea de mtab a fstab y obtendrá el montaje automático.

Por si te sirve de algo para echarle un ojo. En mi sistema veo que el mtab es mucho más extenso que el fstab.

Saludos

Gracias @Krovikan, lo que pasa que no logro que se monte, he creado puntos de montaje en /mnt también el /home y no consigo montarlo.

Pero es bien interesante, así que algo que ya esta montado aparecerá en /etc/mtab y seria cuestion de recrearlo en /etc/fstab :P

Gracias sigo buscando.

mikrios
02-Apr-2022, 13:21
Hola:

En el mio creo que ya entraste una vez en el, era un DSL 68 u ,1 solo usb con pendrive usb y dnns de ASUS, directo no he tenido problema y por Asus con FTP , tampoco (FTPS) , de las salidas del lan una de ellas se puede convertir en wan, es decir una entrada el router y la otra la lan (algo como un boundimg) .

Lo problemas de lentitud o rapidez dependía de la tasa de error , mucho error, mas lento y mas pruebas para conseguir comunicar, aunque la velocidad daba mas alta, era falsa, la tasa de error era alta y mas reintentos; lo bueno es que tenía un equalizador, y mostraba laSNR (en vez del ber) y la amplitud frecuencia (algunos fe los paqetes finales no se mostraban, excepto cuando cambiaban las condiciones( buen tiempo, poco ruido, mofulación, etc , no me pase a fibra, por que necesito la tensión de CC de la linea (mucha humedad en la casa provocaba cortes de red, y con fibra tenía tlf, ip y conexión alimentad a corriente alterna )

En iperf el ancho de banda, es sobre un gigabit y las bajadas de la red no pasaban de 1.8Mb/s (aunque me comentaron fibra simétrica de 1Gigabit) .

Saludos cordiales (si necesitas parámetros el mio, dímelo que los paso)

Saludos cordiales

PD. no monto en fstab, utilizo autofs .

DiabloRojo
03-Apr-2022, 01:52
Hola chicos.
Al grano, tengo un HDD conectado a mi Router ASUS RT-AX58U por puerto USB 3.0 y lo comparto en la red (pelis, series, ...etc), tengo creado un punto de montaje en el home "/home/gilbert/ASUS_WD/" cuando ejecuto "sudo mount -a" no lo monta y el mensaje de error es que no existe el Directorio.
https://paste.opensuse.org/28505141
https://paste.opensuse.org/28505141Dice que no existe el Directorio, ¿cual?, ¿el /home/gilbert/ASUS_WD/?.
El comando "mount -a" no debería hacer nada, ya que la linea de tu fstab esta definido como x-systemd.automount, lee esto: https://www.suse.com/support/kb/doc/?id=000020402

Es mejor, usar el comando mount con las carpetas definidas en fstab.
mount /home/gilbert/ASUS_WD/

PD: Yast es muy potente, te permite crear puntos de montaje de discos duros y particiones.
Utiliza Dolphin para activar puntos de montajes durmientes, crear puntos de montajes y, también, para explorar la Red y crear los puntos de montajes. Mira abajo en la imagen, las particiones que esta activas y durmientes. Cuando quiero entrar en DATOS, partición ntfs que comparto con Windows, solo tengo que hacer clic en él, me pide la contraseña del root y se monta solo. Ver (*) al final de este mensaje mio.

https://i.ibb.co/5xG2tsK/BORRAR.png (https://ibb.co/84NXTPY)

Como veras en los comandos de abajo, mi fstab esta limpio (nunca lo toco), donde esta todo es en el mtab que tampoco lo he tocado. Como veras, los puntos de montajes que aparece en Dolphin no están definidos.

@linux-3g5t:~> cat /etc/fstab | grep /dev
@linux-3g5t:~> cat /etc/mtab | grep /dev
devtmpfs /dev devtmpfs rw,nosuid,noexec,size=4096k,nr_inodes=1048576,mode=755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
cgroup /sys/fs/cgroup/devices cgroup rw,nosuid,nodev,noexec,relatime,devices 0 0
/dev/sdb3 / btrfs rw,relatime,ssd,space_cache,subvolid=267,subvol=/@/.snapshots/1/snapshot 0 0
mqueue /dev/mqueue mqueue rw,nosuid,nodev,noexec,relatime 0 0
hugetlbfs /dev/hugepages hugetlbfs rw,relatime,pagesize=2M 0 0
/dev/sdb3 /.snapshots btrfs rw,relatime,ssd,space_cache,subvolid=266,subvol=/@/.snapshots 0 0
/dev/sdb3 /root btrfs rw,relatime,ssd,space_cache,subvolid=262,subvol=/@/root 0 0
/dev/sdb3 /srv btrfs rw,relatime,ssd,space_cache,subvolid=261,subvol=/@/srv 0 0
/dev/sdb3 /tmp btrfs rw,relatime,ssd,space_cache,subvolid=260,subvol=/@/tmp 0 0
/dev/sdb3 /boot/grub2/i386-pc btrfs rw,relatime,ssd,space_cache,subvolid=265,subvol=/@/boot/grub2/i386-pc 0 0
/dev/sdb3 /opt btrfs rw,relatime,ssd,space_cache,subvolid=263,subvol=/@/opt 0 0
/dev/sdb3 /var btrfs rw,relatime,ssd,space_cache,subvolid=258,subvol=/@/var 0 0
/dev/sdb3 /boot/grub2/x86_64-efi btrfs rw,relatime,ssd,space_cache,subvolid=264,subvol=/@/boot/grub2/x86_64-efi 0 0
/dev/sdb3 /usr/local btrfs rw,relatime,ssd,space_cache,subvolid=259,subvol=/@/usr/local 0 0
/dev/sda3 /home xfs rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota 0 0



(*) Cuando hago clic en DATOS de Dolphin, en mtab se crea esta linea


/dev/sda1 /run/media/diablo/DATOS fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0


Otra alternativa de montaje, lee esto: https://forums.opensuse.org/showthread.php/565588-Permisos-de-escritura-disco-de-red

gvcastellon
03-Apr-2022, 05:40
Dice que no existe el Directorio, ¿cual?, ¿el /home/gilbert/ASUS_WD/?.
El comando "mount -a" no debería hacer nada, ya que la linea de tu fstab esta definido como x-systemd.automount, lee esto: https://www.suse.com/support/kb/doc/?id=000020402

Es mejor, usar el comando mount con las carpetas definidas en fstab.
mount /home/gilbert/ASUS_WD/

PD: Yast es muy potente, te permite crear puntos de montaje de discos duros y particiones.
Utiliza Dolphin para activar puntos de montajes durmientes, crear puntos de montajes y, también, para explorar la Red y crear los puntos de montajes. Mira abajo en la imagen, las particiones que esta activas y durmientes. Cuando quiero entrar en DATOS, partición ntfs que comparto con Windows, solo tengo que hacer clic en él, me pide la contraseña del root y se monta solo. Ver (*) al final de este mensaje mio.

https://i.ibb.co/5xG2tsK/BORRAR.png (https://ibb.co/84NXTPY)

Como veras en los comandos de abajo, mi fstab esta limpio (nunca lo toco), donde esta todo es en el mtab que tampoco lo he tocado. Como veras, los puntos de montajes que aparece en Dolphin no están definidos.

@linux-3g5t:~> cat /etc/fstab | grep /dev
@linux-3g5t:~> cat /etc/mtab | grep /dev
devtmpfs /dev devtmpfs rw,nosuid,noexec,size=4096k,nr_inodes=1048576,mode=755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 0 0
cgroup /sys/fs/cgroup/devices cgroup rw,nosuid,nodev,noexec,relatime,devices 0 0
/dev/sdb3 / btrfs rw,relatime,ssd,space_cache,subvolid=267,subvol=/@/.snapshots/1/snapshot 0 0
mqueue /dev/mqueue mqueue rw,nosuid,nodev,noexec,relatime 0 0
hugetlbfs /dev/hugepages hugetlbfs rw,relatime,pagesize=2M 0 0
/dev/sdb3 /.snapshots btrfs rw,relatime,ssd,space_cache,subvolid=266,subvol=/@/.snapshots 0 0
/dev/sdb3 /root btrfs rw,relatime,ssd,space_cache,subvolid=262,subvol=/@/root 0 0
/dev/sdb3 /srv btrfs rw,relatime,ssd,space_cache,subvolid=261,subvol=/@/srv 0 0
/dev/sdb3 /tmp btrfs rw,relatime,ssd,space_cache,subvolid=260,subvol=/@/tmp 0 0
/dev/sdb3 /boot/grub2/i386-pc btrfs rw,relatime,ssd,space_cache,subvolid=265,subvol=/@/boot/grub2/i386-pc 0 0
/dev/sdb3 /opt btrfs rw,relatime,ssd,space_cache,subvolid=263,subvol=/@/opt 0 0
/dev/sdb3 /var btrfs rw,relatime,ssd,space_cache,subvolid=258,subvol=/@/var 0 0
/dev/sdb3 /boot/grub2/x86_64-efi btrfs rw,relatime,ssd,space_cache,subvolid=264,subvol=/@/boot/grub2/x86_64-efi 0 0
/dev/sdb3 /usr/local btrfs rw,relatime,ssd,space_cache,subvolid=259,subvol=/@/usr/local 0 0
/dev/sda3 /home xfs rw,relatime,attr2,inode64,logbufs=8,logbsize=32k,noquota 0 0



(*) Cuando hago clic en DATOS de Dolphin, en mtab se crea esta linea


/dev/sda1 /run/media/diablo/DATOS fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096 0 0


Otra alternativa de montaje, lee esto: https://forums.opensuse.org/showthread.php/565588-Permisos-de-escritura-disco-de-red

Hola DR, mikrios..

El disco está anclado al Router via USB, el Servidor Multimedia funciona sin problemas en toda la red (DLNA), con Dolphin accedo e incluso le tengo creado un acceso directo...

https://paste.opensuse.org/view/raw/10595459








...pero cuando estoy transfiriendo a veces se pone lento e incluso hay ocasiones en que me dice que no tengo acceso a escritura, (no pasa siempre). es por esa razón que estaba tratando de crear un punto de Montaje, ya fuese auto o manual, pero todos los intentos han fallado, múltiples errores en dependencia de los parámetros establecidos en "/etc/fstab " .
Buscando en la Web, veo que no soy el único, lo curioso es que al ejecutar el comando...


gilbert  ~  smbclient -L //192.168.50.1Password for [WORKGROUP\gilbert]:


Sharename Type Comment
--------- ---- -------
DashCam Disk ASUS_WD's DashCam in WD easystore 25FC
ELECT2020 Disk ASUS_WD's ELECT2020 in WD easystore 25FC
MOVIES Disk ASUS_WD's MOVIES in WD easystore 25FC
Music Video Disk ASUS_WD's Music Video in WD easystore 25FC
Photos Disk ASUS_WD's Photos in WD easystore 25FC
TV Series Disk ASUS_WD's TV Series in WD easystore 25FC
IPC$ IPC IPC Service (RT-AX58U)
SMB1 disabled -- no workgroup available
gilbert  ~ 




...todo parece estar bien.
Realmente solo me interesa la conexion mas rapida, para cuando subo archivos al Disco, ahora estoy probando con FTP y tambien tengo errores.


Message sent:Login using username=gilbert and password=[hidden]


Server replied:
530 Non-anonymous sessions must use encryption.
Do you want to retry?

He logrado via FTP, pero deshabilitando en el Router TLS support y permitiendo el login como anonimo.

:O

karlggest
04-Apr-2022, 01:58
Hola!!

Se ve bien que tengo que retomar las guías para estas cosas de la wiki. Por lo que se ve, aun hay muchas dudas.

DESCONOZCO SI ES UNA ERRATA, PERO EN TU FSTAB DEL PRIMER POST TIENES HOME/USUARIO/ROUTER EN LUGAR DE /HOME/USUARIO/ROUTER!!!!!

DISCLAMER: No tengo acceso a tu router, no tengo manera de saber qué configuraciones son o no posibles.

Primero, entendiendo mtab. Eso es un fichero dinámico que recoge los montajes actuales. Que salga ahí no implica que sea buena idea montar algo de esa forma. Tampoco está disponible cualquier cosa: por ejemplo, cuando he usado webdav no aparecían en mtab.

Segundo, en mi honesta opinión, no uses SAMBA si puedes usar FTP.

Al lío:

Para montar un dispositivo de cualquier clase, lo primero es lograr montarlo. Hay un montón de formas de hacerlo. Si me confirmas lo que está en negrilla en el post, vemos cómo hacerlo (te adelanto que es "a mano" o con YaST).

Salud!!

gvcastellon
04-Apr-2022, 03:08
Hola!!

Se ve bien que tengo que retomar las guías para estas cosas de la wiki. Por lo que se ve, aun hay muchas dudas.

DESCONOZCO SI ES UNA ERRATA, PERO EN TU FSTAB DEL PRIMER POST TIENES HOME/USUARIO/ROUTER EN LUGAR DE /HOME/USUARIO/ROUTER!!!!!

DISCLAMER: No tengo acceso a tu router, no tengo manera de saber qué configuraciones son o no posibles.

Primero, entendiendo mtab. Eso es un fichero dinámico que recoge los montajes actuales. Que salga ahí no implica que sea buena idea montar algo de esa forma. Tampoco está disponible cualquier cosa: por ejemplo, cuando he usado webdav no aparecían en mtab.

Segundo, en mi honesta opinión, no uses SAMBA si puedes usar FTP.

Al lío:

Para montar un dispositivo de cualquier clase, lo primero es lograr montarlo. Hay un montón de formas de hacerlo. Si me confirmas lo que está en negrilla en el post, vemos cómo hacerlo (te adelanto que es "a mano" o con YaST).

Salud!!

Hola Karlgglest...

Pues no era una errata, realmente estaba mal, lo he cambiado, pero mismos resultados, he tratado con otro punto de montaje en /mnt/ASUS_WD/ y no hay cambios.

Después de un "mount -a"

gilbert  ~  sudo mount -a
Password for gilbert@//192.168.50.1/ASUS_WD:
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
gilbert  ~ 


...dmesg

[81528.626216] CIFS: Attempting to mount \\192.168.50.1\ASUS_WD
[81528.630600] CIFS: VFS: cifs_mount failed w/return code = -22
gilbert  ~ 



Todo el rollo es porque sin punto de montaje, no supera los 11.1 MiB/s recuerdo estas velocidades anteriormente muy superiores. 40 MiB/s
Con FTP la velocidad igual, incluso usando el archiconocido FileZilla, estoy seguro que algún desastre tengo por aquí.

mikrios
04-Apr-2022, 06:42
Hola: con la ayuda del foro y con yast, hice la conexión; pero como iba lento la descarte (ademas de la molestia de que cuando tenia el pendrive quitado(o sea sin servicio), tardaba mucho mas) .

Así que seguí el método de @D.R. y cree en Dolphin un servicio por cada uno del que era compatible el router (ftps y ftp, etc....) .

Los servicios de red y de disco, procure hacerlo con autofs, y la tasa creo recordar que iba mas del doble de lo comentado aquí ( compré un usb, barato, para hacer las pruebas, no le podía exigir mucho) .

El compañero que me ayudo con lo de yast y con lo de fstab (ademas de iperf), olvide preguntarle de hacerlo de forma automática, por eso no me entere mucho del tema; de todas formas las conexiones que había al principio se hacían con el método de @D.R. o sea redes o lugares o algo por el estilo (era el mas fácil y rápido de hacer) .

Saludos cordiales .

karlggest
04-Apr-2022, 07:25
Hola.

Veamos, para empezar, todo esto depende de la configuración de tu router. Al fin y al cabo, esto es como si compartes una carpeta o dispositivo de tu equipo al resto de la red. Lo suyo, cuando se hacen estas cosas, es probar siempre a mano, y cuando se obtiene el resultado buscado, ya entonces editar fstab. Ni siquiera es la única forma.

Verificar FTP.
Paso 1: Activa el soporte TLS. Asegúrate de tener la cuenta/contraseña correcta del usuario ftp del routerPrueba en dolphin con ftp://192.168.50.1/ (ftp://192.168.0.1/)
Paso 2: Comprueba que el rendimiento es el esperado.
Paso 3: Si quieres un montaje estático de este tipo, tienes que usar curlftpfs

Verificar SAMBA
Paso 1: No tentiendo que el error de dmesg sea éste, recuerda siempre que los separadores de la dirección de red son siempre barras de división. Fíjate que has posteado:


[81528.626216] CIFS: Attempting to mount \\192.168.50.1\ASUS_WD
[81528.630600] CIFS: VFS: cifs_mount failed w/return code = -22

Que es un error por argumento inválido. He visto un ejemplo (https://newbedev.com/mounting-cifs-drive-gives-mount-error-22-invalid-argument) que se resuelve especificando una versión del protocolo anterior. En cualquier caso, prueba lo siguiente en konsole:


tux@opensuse-laptop~:> sudo mount -t cifs //192.168.50.1/ASUS_WD /mnt


Y con eso vamos mirando. Recuerda que esto es más cuestión de la configuración precisa del router que realmente acceder con un cliente.

Salud!!

[edito]
corrección comando mount

gvcastellon
04-Apr-2022, 08:40
Hola.

Veamos, para empezar, todo esto depende de la configuración de tu router. Al fin y al cabo, esto es como si compartes una carpeta o dispositivo de tu equipo al resto de la red. Lo suyo, cuando se hacen estas cosas, es probar siempre a mano, y cuando se obtiene el resultado buscado, ya entonces editar fstab. Ni siquiera es la única forma.

Verificar FTP.
Paso 1: Activa el soporte TLS. Asegúrate de tener la cuenta/contraseña correcta del usuario ftp del routerPrueba en dolphin con ftp://192.168.50.1/ (ftp://192.168.0.1/)
Paso 2: Comprueba que el rendimiento es el esperado.
Paso 3: Si quieres un montaje estático de este tipo, tienes que usar curlftpfs

Verificar SAMBA
Paso 1: No tentiendo que el error de dmesg sea éste, recuerda siempre que los separadores de la dirección de red son siempre barras de división. Fíjate que has posteado:

Que es un error por argumento inválido. He visto un ejemplo (https://newbedev.com/mounting-cifs-drive-gives-mount-error-22-invalid-argument) que se resuelve especificando una versión del protocolo anterior. En cualquier caso, prueba lo siguiente en konsole:


tux@opensuse-laptop~:> sudo mount -t cifs //192.168.50.1/ASUS_WD /mnt


Y con eso vamos mirando. Recuerda que esto es más cuestión de la configuración precisa del router que realmente acceder con un cliente.

Salud!!

[edito]
corrección comando mount



Ok, empezamos.
Configuración del Router, para FTP que es el protocolo que me gustaría usar.

https://paste.opensuse.org/view/raw/86734934

Soporte TLS (activado)
Usuario=gilbert
Password=*******

Intentando...

sudo mount -t cifs //192.168.50.1/ASUS_WD /mnt


[sudo] password for root:******************
Password for root@//192.168.50.1/ASUS_WD:**********

mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)



gilbert  ~  dmesg

[101164.509779] CIFS: Attempting to mount \\192.168.50.1\ASUS_WD
[101164.514282] CIFS: VFS: cifs_mount failed w/return code = -22





intentando con ftp

ftp://192.168.50.1/ (ftp://192.168.0.1/)

Message sent:
Login using username=gilbert and password=[hidden]


Server replied:
530 Non-anonymous sessions must use encryption.
Do you want to retry?

malcolmlewis
04-Apr-2022, 08:55
Pruebe con smbclient, es posible que deba configurar la versión de SMB, por ejemplo, vers=1.0

https://tldp-org.translate.goog/HOWTO/SMB-HOWTO-8.html?_x_tr_sl=en&_x_tr_tl=es&_x_tr_hl=en&_x_tr_pto=wapp

Ref: https://tldp.org/HOWTO/SMB-HOWTO-8.html

nemonix
04-Apr-2022, 09:29
Mira también con estas lineas puede que ayude...
https://en.opensuse.org/Samba

karlggest
04-Apr-2022, 12:02
Ok, empezamos.
Configuración del Router, para FTP que es el protocolo que me gustaría usar.(..)

Password for root@//192.168.50.1/ASUS_WD:**********

mount error(22): Invalid argument
como ves, al no especificar usuario toma el usuario de sudo (root en la configuración por defecto de opensuse). Pero esto es SAMBA y pensaba que habías dicho de hacerlo con FTP. Si no he sido claro en el post anterior, disculpa. De todas formas, prueba:


sudo mount -t cifs //gilbert@192.168.50.1/ASUS_WD /mnt

Para ftp, primero de todo usa dolphin o tu gestor de ficheros preferido, y en la barra de url pon:


ftp://192.168.50.1/

Salud!!

gvcastellon
04-Apr-2022, 16:37
como ves, al no especificar usuario toma el usuario de sudo (root en la configuración por defecto de opensuse). Pero esto es SAMBA y pensaba que habías dicho de hacerlo con FTP. Si no he sido claro en el post anterior, disculpa. De todas formas, prueba:


sudo mount -t cifs //gilbert@192.168.50.1/ASUS_WD /mnt




Perdona que mezcle las cosas, aunque preferiría ftp, quiero ver si logramos montar el disco con Samba
...ok aqi esto.

gilbert  ~ 
sudo mount -t cifs //gilbert@192.168.50.1/ASUS_WD /mnt/
mount error: could not resolve address for gilbert@192.168.50.1: Unknown error

Hay algo curioso en Dolphin y ojalá me lo puedas explicar, porque al final cuando reviso es "smb://192.168.50.1" y ahora la transferencia llega incluso a 40 MiB/s , despues de usar la opción "Device/remote" :question:

https://paste.opensuse.org/view/raw/74214414



Para ftp, primero de todo usa dolphin o tu gestor de ficheros preferido, y en la barra de url pon:


ftp://192.168.50.1/

Salud!!


Esto es lo que sucede en Dolphin con ftp.

https://paste.opensuse.org/view/raw/15779450

krovikan
05-Apr-2022, 02:19
Esto es lo que sucede en Dolphin con ftp.

https://paste.opensuse.org/view/raw/15779450

Este mensaje ya te lo leí antes pero escrito en texto. Te está diciendo que habilites la encriptación para los usuarios que no son anónimos.

El cómo ya no lo sé.

Saludos

nemonix
05-Apr-2022, 03:22
Mirando las especificaciones del router me he fijado que no tiene servidor ftp, tendra algo que ver...
Aplicación USB
Sistema de archivos:HFS+, NTFS, vFAT, ext2, ext3, ext4
3G/4G LTE dongle : No
Hibernación del disco duro:No
Retire el disco de forma segura:Sí
AiCloud : Sí
Descargar maestro:Sí
AiDisk : No
Media Server : Sí
Máquina tiempo :No
Servidor Samba:Sí
Servidor FTP:No
Privilegios de carpeta compartida:Sí

https://www.asus.com/es/Networking-IoT-Servers/WiFi-Routers/ASUS-WiFi-Routers/RT-AX58U/techspec/

DiabloRojo
05-Apr-2022, 06:55
Hay algo curioso en Dolphin y ojalá me lo puedas explicar, porque al final cuando reviso es "smb://192.168.50.1" y ahora la transferencia llega incluso a 40 MiB/s , despues de usar la opción "Device/remote" :question:

https://paste.opensuse.org/view/raw/74214414
Ya te he comentado que Dolphin es muy eficiente con los discos duros externos y las conexiones de red, sabe crear dinamicamente muy bien los puntos de montaje.

Creo que el problema lo tienes con tu linea de fstab, prueba eliminarla, mira como lo crea en mtab.

karlggest
05-Apr-2022, 08:45
Hola.

Yo iría más allá de lo que dice DR y borraría al menos por ahora la línea de fstab. Yo estas cosas las manejo con dolphin, que usa udev (supongo).

DISCLAMER: Se nota que evito samba como la pesta rotfl!

Veamos, te indiqué el comando mount -t cifs //gilbert@192.168.50.1 pero eso es una errata evidente, por lo que veo el usuario requiere la opción -o username=nombre, quedando así:


mount -t cifs -o username=gilbert //192.168.50.1/ASUS_WD /mnt


Puedes probar a hacer ftp a castellgil.asuscomm.com (revisa que esté bien escrito), tanto en konsole como en dolphin.
Sobre lo del error al conectar por ftp en dolphin, la verdad, ni idea lol! Pero yo no me complicaría, haz un par de pruebas, y si te sirve, usa eso (yo es lo que hago con mis montajes remotos de cualquier tipo: máquinas virtuales, vps, alojamientos, etc.). Cuando ya estás conectado haz click en la URL y arrastra el icono hasta el panel de lugares, con el botón secundario dale a editar para darle un nombre guay (y un icono si quieres) y a correr.

Salud!!

gvcastellon
06-Apr-2022, 08:39
Ya te he comentado que Dolphin es muy eficiente con los discos duros externos y las conexiones de red, sabe crear dinamicamente muy bien los puntos de montaje.

Creo que el problema lo tienes con tu linea de fstab, prueba eliminarla, mira como lo crea en mtab.

He eliminado esa entrada en "fstab" y sigo usando Dolphin, repito lo raro fue que hasta que no use el procedimiento que explique anteriormente, las velocidades iban bajas. ...ni idea.

Gracias DR.

gvcastellon
06-Apr-2022, 08:51
Hola.

Yo iría más allá de lo que dice DR y borraría al menos por ahora la línea de fstab. Yo estas cosas las manejo con dolphin, que usa udev (supongo).

DISCLAMER: Se nota que evito samba como la pesta rotfl!

Veamos, te indiqué el comando mount -t cifs //gilbert@192.168.50.1 pero eso es una errata evidente, por lo que veo el usuario requiere la opción -o username=nombre, quedando así:


mount -t cifs -o username=gilbert //192.168.50.1/ASUS_WD /mnt


Puedes probar a hacer ftp a castellgil.asuscomm.com (revisa que esté bien escrito), tanto en konsole como en dolphin.
Sobre lo del error al conectar por ftp en dolphin, la verdad, ni idea lol! Pero yo no me complicaría, haz un par de pruebas, y si te sirve, usa eso (yo es lo que hago con mis montajes remotos de cualquier tipo: máquinas virtuales, vps, alojamientos, etc.). Cuando ya estás conectado haz click en la URL y arrastra el icono hasta el panel de lugares, con el botón secundario dale a editar para darle un nombre guay (y un icono si quieres) y a correr.

Salud!!

Linea de fstab, borrada, sigo usando Dolphin para acceder al disco.

Sobre el comando mount, sigue dando error, con la opción que me indicas y de otras formas vistas en la Web, pero el error persiste, de igual manera "ftp" solo con CloneZilla, pero lo de la velocidad igual.



gilbert  ~  sudo mount -t cifs -o username=gilbert //192.168.50.1/ASUS_WD /mnt
[sudo] password for root:
Password for gilbert@//192.168.50.1/ASUS_WD:
mount error(22): Invalid argument
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs) and kernel log messages (dmesg)
gilbert  ~ 

Por ahora Dolphin, después de usar las opciones que indique se sigue portando bien.

Gracias, por toda la ayuda.

daltcorda
06-Apr-2022, 15:31
hola
Prueba esta linea en tu fstab a ver si te funciona. Así es como lo tengo yo configurado y copio ficheros entre 60 y 70 Mbs, mi disco es SSD, si el tuyo es mecánico, supongo que funcionará mas lento.



//192.168.50.1/ASUS_WD /home/gilbert/ASUS_WD cifs vers=1.0,gid=users,uid=1000,file_mode=0777,dir_mode=0777,auto,forceuid,forcegid,cifsacl,username=XXXXX,password=XXXXX 0 0

El problema creo que es por la versión smb que utiliza el router, al menos el mio (Linksys y mi teléfono Huawei también), si añado "vers=1.0" a la linea y modifico el fichero /etc/samba/smb.conf añadiendo la versión 1.0 en la sección "global" me funciona perfecto.



[global]
* workgroup = "tu grupo"
passdb backend = tdbsam
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
usershare allow guests = Yes
usershare max shares = 100
wins support = No
* netbios name = "tu hostname"
* client min protocol = NT1
* server min protocol = NT1
* name resolve order = lmhosts bcast host wins
* disable spoolss = yes (esta la añadí después del ultimo update de samba en Leap 15.3, hay un bug, no comparto impresoras y lo soluciona)


* lo que he añadido y modificado en el fichero smb.conf.


salut

daltcorda
06-Apr-2022, 15:56
Hola chicos.
Al grano, tengo un HDD conectado a mi Router ASUS RT-AX58U por puerto USB 3.0 y lo comparto en la red (pelis, series, ...etc), tengo creado un punto de montaje en el home "/home/gilbert/ASUS_WD/" cuando ejecuto "sudo mount -a" no lo monta y el mensaje de error es que no existe el Directorio.
Abajo le dejo mas detalles para ver si ya alguien tuvo este problema.

...asi en el /etc/fstab

https://paste.opensuse.org/view/raw/31158096



Nota: olvide comentar, que puedo acceder al disco, desde Dolphin o sea, "smb://192.168.50.1" , así es más lento y a veces tiene sus conflictos, con un pto de montaje antes iba como bala, pero ahora tengo este error.

https://paste.opensuse.org/28505141
https://paste.opensuse.org/28505141

Hola
De todas formas no podía funcionar, la sintaxis de la linea la tenias mal escrita, la "/" la tienes separada del "home".

gvcastellon
07-Apr-2022, 06:20
hola
Prueba esta linea en tu fstab a ver si te funciona. Así es como lo tengo yo configurado y copio ficheros entre 60 y 70 Mbs, mi disco es SSD, si el tuyo es mecánico, supongo que funcionará mas lento.



//192.168.50.1/ASUS_WD /home/gilbert/ASUS_WD cifs vers=1.0,gid=users,uid=1000,file_mode=0777,dir_mode=0777,auto,forceuid,forcegid,cifsacl,username=XXXXX,password=XXXXX 0 0

El problema creo que es por la versión smb que utiliza el router, al menos el mio (Linksys y mi teléfono Huawei también), si añado "vers=1.0" a la linea y modifico el fichero /etc/samba/smb.conf añadiendo la versión 1.0 en la sección "global" me funciona perfecto.



[global]
* workgroup = "tu grupo"
passdb backend = tdbsam
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
map to guest = Bad User
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
usershare allow guests = Yes
usershare max shares = 100
wins support = No
* netbios name = "tu hostname"
* client min protocol = NT1
* server min protocol = NT1
* name resolve order = lmhosts bcast host wins
* disable spoolss = yes (esta la añadí después del ultimo update de samba en Leap 15.3, hay un bug, no comparto impresoras y lo soluciona)


* lo que he añadido y modificado en el fichero smb.conf.


salut


Arreglando el fstab, sigue reportando este error.
https://paste.opensuse.org/view/raw/24210764

dmesg..

https://paste.opensuse.org/view/raw/94640483


Gracias

daltcorda
07-Apr-2022, 12:04
hola
Supongo que el fichero /etc/samba/smb.conf no lo has editado, de ahí el error en dmesg con "vers=1.0".

Lo que haría yo ahora es probar a quitar la opción "vers=1.0" de fstab y volver a montarlo con


sudo mount -a

Si no funciona, vuelve a colocar la opción "vers=1.0" al fstab y edita el fichero /etc/samba/smb.conf y añade en la sección "global"


netbios name = "tu hostname"
client min protocol = NT1
server min protocol = NT1
name resolve order = lmhosts bcast host wins

Reinicia samba.

Es lo que me funciono a mi. Hace unas semanas estuve peleándome con el mismo asunto (leyendo foros y el manual de samba).
https://forums.opensuse.org/showthread.php/565588-Permisos-de-escritura-disco-de-red

salut

gvcastellon
07-Apr-2022, 15:55
hola
Supongo que el fichero /etc/samba/smb.conf no lo has editado, de ahí el error en dmesg con "vers=1.0".

Lo que haría yo ahora es probar a quitar la opción "vers=1.0" de fstab y volver a montarlo con


sudo mount -a

Si no funciona, vuelve a colocar la opción "vers=1.0" al fstab y edita el fichero /etc/samba/smb.conf y añade en la sección "global"


netbios name = "tu hostname"
client min protocol = NT1
server min protocol = NT1
name resolve order = lmhosts bcast host wins

Reinicia samba.

Es lo que me funciono a mi. Hace unas semanas estuve peleándome con el mismo asunto (leyendo foros y el manual de samba).
https://forums.opensuse.org/showthread.php/565588-Permisos-de-escritura-disco-de-red

salut

Después de muchas pruebas, he encontrado el problema y no tengo idea porque sucede, estuvo trabajando así por mucho tiempo. (mi Router esta configurado para actualizarse sin intervención del usuario)

Por alguna razón, no encuentra la ruta a la primera carpeta que almacena todo el contenido, o sea /ASUS_WD/ si pongo la ruta dirigida a la siguiente carpeta, monta sin problemas. digamos /ASUS_WD/MOVIES/ , está usando el sistema de archivos HFS+ ,todavía no decido si crear otra subcarpeta o formatear el disco y volver a crear todo.

:P