?>/script>'; } ?> [Tutorial] HG553: LuCi Samba FTP MLDonkey Transmission Wifi rtorrent, etc. Widgets Magazine

Autor Tema: [Tutorial] HG553: LuCi Samba FTP MLDonkey Transmission Wifi rtorrent, etc.  (Leído 676780 veces)

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

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #180 en: 31-05-2012, 08:35 (Jueves) »
Aquí van dos nuevas compilaciones (yo no las he probado  :P):

r32004 con kernel 3.3.7: LuCi, FPU Emulation, Driver wifi broadcom propietario, samba, transmission, ftp, etc.: http://www.mediafire.com/download.php?905v80aaac2rdbi

r32002 con kernel 3.3.7: Pyload,  LuCi, FPU Emulation, Driver wifi broadcom propietario, samba, transmission, ftp, etc.: http://www.mediafire.com/download.php?b4o92ch9vcinf74

feluco

  • Visitante
Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #181 en: 31-05-2012, 12:18 (Jueves) »
Probando la primera, de momento como cliente bien…

He intentado instalar kmod-video-uvc y me salta esto:
Installing kmod-video-uvc (3.3.7-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/kmod-video-uvc_3.3.7-1_brcm63xx.ipk.
 Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-video-uvc:
 *    kernel (= 3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3) *    kernel (= 3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3) *    kernel (= 3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3) *    kernel (= 3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3) *
 * opkg_install_cmd: Cannot install package kmod-video-uvc.
« Última modificación: 31-05-2012, 12:26 (Jueves) por feluco »

raphik

  • Visitante
Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #182 en: 31-05-2012, 13:24 (Jueves) »
Probando la primera, de momento como cliente bien…

He intentado instalar kmod-video-uvc y me salta esto:
Installing kmod-video-uvc (3.3.7-1) to root...
Downloading blah, blah, blah...
 * opkg_install_cmd: Cannot install package kmod-video-uvc.

¿Has hecho primero $ opkg update ?

feluco

  • Visitante
Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #183 en: 31-05-2012, 14:03 (Jueves) »
si lo hice y no me deja, sigue el fallo...

raphik

  • Visitante
Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #184 en: 01-06-2012, 06:27 (Viernes) »
El mensaje que te sale es justo el que me salía a mí al intentar instalar kmod-video-uvc sobre el kernel 3.0.18. ¿Y si pruebas primero a reactualizar el kernel a la 3.3.7-1?
root@OpenWrt:~# opkg install http://downloads.openwrt.org/snapshots/trunk/brcm63
xx/packages/kernel_3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3_brcm63xx.ipk
(en realidad es una sola línea, pero al publicar en el foro sale como dos)

Volviendo al tema del firmware, hay paquetes que no se puede instalar porque son para un kernel 3.3.7. Al intentar instalar el paquete kmod-video-uvc, esto es lo que sale:

root@OpenWrt:~# opkg install kmod-video-uvc
Installing kmod-video-uvc (3.3.7-1) to root...
Downloading http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/kmod-video-uvc_3.3.7-1_brcm63xx.ipk.
Multiple packages (kmod-usb-core and kmod-usb-core) providing same name marked HOLD or PREFER. Using latest.
Multiple packages (kmod-input-core and kmod-input-core) providing same name marked HOLD or PREFER. Using latest.
Collected errors:
 * satisfy_dependencies_for: Cannot satisfy the following dependencies for kmod-video-uvc:
 *      kernel (= 3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3) *   kernel (= 3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3) *   kernel (= 3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3) *   kernel (= 3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3) *
 * opkg_install_cmd: Cannot install package kmod-video-uvc.

Supongo que una actualización de kernel no es posible sin recompilar. ¿Alguna solución?

== EDITO ==
Igual es una barbaridad, pero he actualizado el kernel a las bravas:
root@OpenWrt:~# opkg install http://downloads.openwrt.org/snapshots/trunk/brcm63
xx/packages/kernel_3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3_brcm63xx.ipk
Downloading http://downloads.openwrt.org/snapshots/trunk/brcm63xx/packages/kernel_3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3_brcm63xx.ipk.
Multiple packages (kernel and kernel) providing same name marked HOLD or PREFER. Using latest.
Upgrading kernel on root from 3.0.18-1-4b6bdfa3f2b46640b309f08ef3103e38 to 3.3.7-1-94c3d8753aedbb47d9f2fe9dd73647d3...
Configuring kernel.

« Última modificación: 01-06-2012, 06:35 (Viernes) por raphik »

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #185 en: 01-06-2012, 08:57 (Viernes) »
Pues no acabo de entender porque se queja del kernel ??????

Sent from my U8500 using Tapatalk 2

klep00

  • Visitante
Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #186 en: 02-06-2012, 00:06 (Sábado) »
Hola a todos.

Aunque me acabo de registrar llevo ya un tiempo siguiendo este hilo y ahora me animado a registrarme por que no consigo configurar bien el openwrt.

Aver he pensado que voy a poner los pasos que creo que haco bien casi seguro y asi podemos hacer un tutorial actualizado entre todos.

mi problema ,sobre todo, es conseguir que me funcione un pendrive con el samba y con el transmision que en principio si parece que van bien.

he instalado la version r31732.openwrt-HW553-squashfs-cfe y desde ahi lo que he exo es:

conecto el huawei SOLO a mi pc
Router en modo rescate (enciendo pulsando reset durante 30 seg aprox)
cargo la imagen del firmware
si despues de un rato de espera la luz de power se pone roja es que todo ha ido bien.
ejecuto Putty y entro en 192.168.1.1 en el puesto 23 (telnet)
cambio el password
      "passwd"
       ****
       ****
cierro el putty y ya las proximas veces que entre siempre por SHH

ahora cambio la ip del router, como esta version ya viene con Luci desde el principio prefiero hacerlo por ahi que es mas rapido.

entro en network>interface>lan y cambio:
adress: 192.168.1.8
netmask: 255.255.255.0
gateaway: 192.168.1.1
use custom dns servers 8.8.8.8
                                   8.8.4.4
dhcp setup > marco la casilla de disable dhcp

le doy a guardar y aplicar y listo.
ya puedo conectarle el cable del router que suministra de red y desde el huawei ya puede repartir a los demas equipos.

apartir de ahora para entrar por Putty o por web la ip será 192.168.1.8

HASTA aqui todo va bien y puedoo activar la interface web de transmision y manejarla y el samba me muestra el router como un equipo conectado a mi red.
pero no se como hacer para compartir el pendrive en samba, y he seguido el tutorial del principio del hilo pero no me sale.

me baje un programa para poder formatear el pendrive en Ext 3 y 2 he probado con esos formatos haber si era de ahi el problema pero tampoco.

tambien al crear la passwd del samba con "smbpasswd **** Lacontraseña" me dice que el usuario no se encuentra.

espero haberlo esplicado bien y que me podais ayudar, yo no se mucho de linux pero busco todo lo que me haga falta XDDD.

Un saludo

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #187 en: 02-06-2012, 12:04 (Sábado) »
Antes de crear el password para el usuario en samba, tienes que haber creado el usuario y pasdword  en el sistema.
Para saber si te reconoce el pendrive, escribe (desde putty): dmesg y pones aquí el resultado.
O desde winscp, mira a ver si tienes sda1 o sdb1 en /dev/

Enviado desde mi u8500 usando Tapatalk 2

raphik

  • Visitante
Re: Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #188 en: 02-06-2012, 12:40 (Sábado) »
Antes de crear el password para el usuario en samba, tienes que haber creado el usuario y pasdword  en el sistema.

Creo que en el primer post falta la parte en la que se crea el usuario samba, porque llegados al punto en el que le asignamos la contraseña se produce un error:
root@OpenWrt:/# smbpasswd tu_usuario tu_password
Could not find user 'tu_usuario' in /etc/samba/smbpasswd


Por otro lado, en la parte donde se habilita y se arranca el servicio ftp, los comandos serían (ojo a la "d" de ftpd):
/etc/init.d/pure-ftpd enable
/etc/init.d/pure-ftpd start


Estas observaciones las hago constructivamente. Seguro que otras personas se han dado cuenta antes que yo, pero probablemente no hayan querido decir nada por no molestar. Mi intención tampoco es la de molestar, sino la de contribuir en la medida de mis posibilidades.

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #189 en: 02-06-2012, 13:00 (Sábado) »
Tienes razón en lo que respecta al ftp (cuando llegue a casa lo arreglaré, no me fío de editar el mensaje desde el móvil) . Pero no en lo relativo a samba. El usuario que creas para el sistema, es el que se utiliza para samba.

Y por supuesto que se agradecen los comentarios y críticas :D

Enviado desde mi u8500 usando Tapatalk 2

raphik

  • Visitante
Re: Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #190 en: 02-06-2012, 13:00 (Sábado) »
Para saber si te reconoce el pendrive, escribe (desde putty): dmesg y pones aquí el resultado.
O desde winscp, mira a ver si tienes sda1 o sdb1 en /dev/

Aquí me he perdido. En mi router no tengo /dev/sda1 (ni sdb1 tampoco). No obstante me reconoce el pendrive (está en /mnt/pendrive), al que puedo acceder desde una sesión SSH, desde WinSCP y desde ftp. Sin embargo, insisto, no existe el dispositivo sda1 o sdb1.

Añado contenido de la carpeta /dev/

root@OpenWrt:/# ls -1 /dev/
console
cpu_dma_latency
full
fuse
kmsg
log
mem
mtd0
mtd0ro
mtd1
mtd1ro
mtd2
mtd2ro
mtd3
mtd3ro
mtd4
mtd4ro
mtd5
mtd5ro
mtdblock0
mtdblock1
mtdblock2
mtdblock3
mtdblock4
mtdblock5
network_latency
network_throughput
null
port
ppp
ptmx
pts
random
root
shm
tty
ttyS0
urandom
usb1
usb2
watchdog
zero
« Última modificación: 02-06-2012, 13:20 (Sábado) por raphik »

klep00

  • Visitante
Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #191 en: 02-06-2012, 13:52 (Sábado) »
a ver, esto es lo que me ha salido:


dmesg
[    0.000000] Linux version 3.3.6 (jar@jar-virtual-machine) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #1 Tue May 15 11:25:23 CEST 2012
[    0.000000] Detected Broadcom 0x6358 CPU revision a1
[    0.000000] CPU frequency is 300 MHz
[    0.000000] 64MB of RAM installed
[    0.000000] registering 40 GPIOs
[    0.000000] gpiochip_add: registered GPIOs 0 to 39 on device: bcm63xx-gpio
[    0.000000] board_bcm963xx: Boot address 0xbe000000
[    0.000000] board_bcm963xx: CFE version: 100.48.56-48.46
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 0002a010 (Broadcom BMIPS4350)
[    0.000000] board_bcm963xx: board name: HW553
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 04000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone PFN ranges:
[    0.000000]   Normal   0x00000000 -> 0x00004000
[    0.000000] Movable zone start PFN for each node
[    0.000000] Early memory PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00004000
[    0.000000] On node 0 totalpages: 16384
[    0.000000] free_area_init_node: node 0, pgdat 802a0bd0, node_mem_map 81000000
[    0.000000]   Normal zone: 128 pages used for memmap
[    0.000000]   Normal zone: 0 pages reserved
[    0.000000]   Normal zone: 16256 pages, LIFO batch:3
[    0.000000] Reserving 0MB of memory at 0MB for crashkernel
[    0.000000] pcpu-alloc: s0 r0 d32768 u32768 alloc=1*32768
[    0.000000] pcpu-alloc:
  • 0

[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
[    0.000000] Kernel command line:  root=/dev/mtdblock2 rootfstype=squashfs,jffs2 noinitrd console=ttyS0,115200
[    0.000000] PID hash table entries: 256 (order: -2, 1024 bytes)
[    0.000000] Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
[    0.000000] Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Primary instruction cache 16kB, VIPT, 2-way, linesize 16 bytes.
[    0.000000] Primary data cache 16kB, 2-way, VIPT, cache aliases, linesize 16 bytes
[    0.000000] Memory: 61892k/65536k available (2251k kernel code, 3644k reserved, 376k data, 192k init, 0k highmem)
[    0.000000] NR_IRQS:128
[    0.000000] Calibrating delay loop... 299.26 BogoMIPS (lpj=598528)
[    0.036000] pid_max: default: 32768 minimum: 301
[    0.040000] Mount-cache hash table entries: 512
[    0.052000] NET: Registered protocol family 16
[    0.068000] registering PCI controller with io_map_base unset
[    0.080000] bio: create slab <bio-0> at 0
[    0.088000] PCI host bridge to bus 0000:00
[    0.092000] pci_bus 0000:00: root bus resource [mem 0x30000000-0x37ffffff]
[    0.096000] pci_bus 0000:00: root bus resource [io  0x8000000-0x800ffff]
[    0.100000] pci 0000:00:01.0: [14e4:4318] type 0 class 0x000280
[    0.100000] pci 0000:00:01.0: reg 10: [mem 0x00000000-0x00001fff]
[    0.112000] pci 0000:00:01.0: BAR 0: assigned [mem 0x30000000-0x30001fff]
[    0.116000] Switching to clocksource MIPS
[    0.128000] PCI: Enabling device 0000:00:01.0 (0000 -> 0002)
[    0.136000] b43-pci-bridge 0000:00:01.0: setting latency timer to 64
[    0.156000] ssb: Found chip with id 0x4318, rev 0x02 and package 0x00
[    0.164000] ssb: Core 0 found: ChipCommon (cc 0x800, rev 0x0D, vendor 0x4243)
[    0.164000] ssb: Core 1 found: IEEE 802.11 (cc 0x812, rev 0x09, vendor 0x4243)
[    0.164000] ssb: Core 2 found: PCI (cc 0x804, rev 0x0C, vendor 0x4243)
[    0.164000] ssb: Core 3 found: PCMCIA (cc 0x80D, rev 0x07, vendor 0x4243)
[    0.204000] ssb: Sonics Silicon Backplane found on PCI device 0000:00:01.0
[    0.212000] NET: Registered protocol family 2
[    0.216000] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.224000] TCP established hash table entries: 2048 (order: 2, 16384 bytes)
[    0.232000] TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
[    0.240000] TCP: Hash tables configured (established 2048 bind 2048)
[    0.248000] TCP reno registered
[    0.252000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.256000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.264000] NET: Registered protocol family 1
[    0.268000] PCI: CLS 0 bytes, default 16
[    0.272000] audit: initializing netlink socket (disabled)
[    0.280000] type=2000 audit(0.280:1): initialized
[    0.284000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.292000] JFFS2 version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.300000] msgmni has been set to 120
[    0.304000] io scheduler noop registered
[    0.308000] io scheduler deadline registered (default)
[    0.316000] bcm63xx_uart.0: ttyS0 at MMIO 0xfffe0100 (irq = 10) is a bcm63xx_uart
[    0.324000] console [ttyS0] enabled, bootconsole disabled
[    0.340000] physmap platform flash device: 02000000 at 1e000000
[    0.348000] physmap-flash.0: Found 1 x16 devices at 0x0 in 16-bit bank. Manufacturer ID 0x000001 Chip ID 0x002101
[    0.360000] physmap-flash.0: Found an alias at 0x1000000 for the chip at 0x0
[    0.360000] Amd/Fujitsu Extended Query Table at 0x0040
[    0.364000]   Amd/Fujitsu Extended Query version 1.3.
[    0.368000] number of CFI chips: 1
[    0.372000] bcm63xxpart: CFE boot tag found with version 7 and board type HW553
[    0.380000] bcm63xxpart: Partition 0 is CFE offset 0 and length 20000
[    0.388000] bcm63xxpart: Partition 1 is kernel offset 20100 and length fff00
[    0.396000] bcm63xxpart: Partition 2 is rootfs offset 120000 and length ec0000
[    0.404000] bcm63xxpart: Partition 3 is nvram offset fe0000 and length 20000
[    0.408000] bcm63xxpart: Partition 4 is linux offset 20000 and length fc0000
[    0.416000] bcm63xxpart: Spare partition is offset 5c0000 and length a20000
[    0.424000] 5 bcm63xxpart partitions found on MTD device physmap-flash.0
[    0.432000] Creating 5 MTD partitions on "physmap-flash.0":
[    0.436000] 0x000000000000-0x000000020000 : "CFE"
[    0.444000] 0x000000020100-0x000000120000 : "kernel"
[    0.452000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.468000] 0x000000120000-0x000000fe0000 : "rootfs"
[    0.476000] mtd: partition "rootfs" set to be root filesystem
[    0.484000] mtd: partition "rootfs_data" created automatically, ofs=5A0000, len=A40000
[    0.492000] 0x0000005a0000-0x000000fe0000 : "rootfs_data"
[    0.500000] 0x000000fe0000-0x000001000000 : "nvram"
[    0.512000] 0x000000020000-0x000000fe0000 : "linux"
[    0.524000] bcm63xx_enet MII bus: probed
[    0.528000] bcm63xx_enet bcm63xx_enet.0: attached PHY at address 1 [Generic PHY]
[    0.544000] bcm63xx-wdt bcm63xx-wdt:  started, timer margin: 30 sec
[    0.552000] Registered led device: lan:red
[    0.556000] Registered led device: lan:blue
[    0.556000] Registered led device: adsl:red
[    0.556000] Registered led device: adsl:blue
[    0.556000] Registered led device: power:red
[    0.556000] Registered led device: power:blue
[    0.560000] Registered led device: wifi:red
[    0.560000] Registered led device: internetkey:red
[    0.560000] Registered led device: internetkey:blue
[    0.560000] TCP westwood registered
[    0.564000] NET: Registered protocol family 17
[    0.568000] 8021q: 802.1Q VLAN Support v1.8
[    0.584000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    0.592000] Freeing unused kernel memory: 192k freed
[    3.452000] eth1: link forced UP - 100/full - flow control off/off
[    3.680000] roboswitch: Probing device eth0: Failed to enable switch
[    3.688000] roboswitch: Probing device eth1: found a 5325! It's a 5350.
[    9.792000] JFFS2 notice: (333) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (1 unchecked, 0 orphan) and 37 of xref (0 dead, 29 orphan) found.
[   14.268000] SCSI subsystem initialized
[   14.604000] usbcore: registered new interface driver usbfs
[   14.608000] usbcore: registered new interface driver hub
[   14.620000] usbcore: registered new device driver usb
[   16.128000] wl: module license 'unspecified' taints kernel.
[   16.132000] Disabling lock debugging due to kernel taint
[   16.236000] SSB/BCMA glue driver successfully attached
[   16.256000] Got version 2 SPROM from SSB
[   16.268000] wl0: Broadcom BCM4318 802.11 Wireless Controller 5.10.56.27
[   16.444000] Button Hotplug driver version 0.4.1
[   17.164000] NTFS driver 2.1.30 [Flags: R/O MODULE].
[   17.852000] PPP generic driver version 2.4.2
[   18.244000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   18.500000] NET: Registered protocol family 24
[   18.872000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[   18.984000] bcm63xx_ehci bcm63xx_ehci.0: BCM63XX integrated EHCI controller
[   18.988000] bcm63xx_ehci bcm63xx_ehci.0: new USB bus registered, assigned bus number 1
[   19.024000] bcm63xx_ehci bcm63xx_ehci.0: irq 18, io mem 0xfffe1300
[   19.040000] bcm63xx_ehci bcm63xx_ehci.0: USB 2.0 started, EHCI 1.00
[   19.044000] hub 1-0:1.0: USB hub found
[   19.048000] hub 1-0:1.0: 2 ports detected
[   19.208000] nf_conntrack version 0.5.0 (970 buckets, 3880 max)
[   20.044000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[   20.156000] bcm63xx_ohci bcm63xx_ohci.0: BCM63XX integrated OHCI controller
[   20.160000] bcm63xx_ohci bcm63xx_ohci.0: new USB bus registered, assigned bus number 2
[   20.168000] bcm63xx_ohci bcm63xx_ohci.0: irq 13, io mem 0xfffe1400
[   20.236000] hub 2-0:1.0: USB hub found
[   20.240000] hub 2-0:1.0: 1 port detected
[   20.412000] uhci_hcd: USB Universal Host Controller Interface driver
[   20.604000] usbcore: registered new interface driver usblp
[   20.652000] Initializing USB Mass Storage driver...
[   20.656000] usbcore: registered new interface driver usb-storage
[   20.664000] USB Mass Storage support registered.
[   20.832000] usb 2-1: new full-speed USB device number 2 using bcm63xx_ohci
[   20.880000] fuse init (API version 7.18)
[   21.052000] usb 2-1: not running at top speed; connect to a high speed hub
[   21.084000] scsi0 : usb-storage 2-1:1.0
[   22.120000] scsi 0:0:0:0: Direct-Access     Kingston DataTraveler 2.0 PMAP PQ: 0 ANSI: 0 CCS
[   22.372000] sd 0:0:0:0: [sda] 3905536 512-byte logical blocks: (1.99 GB/1.86 GiB)
[   22.388000] sd 0:0:0:0: [sda] Write Protect is off
[   22.392000] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[   22.404000] sd 0:0:0:0: [sda] No Caching mode page present
[   22.408000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[   22.456000] sd 0:0:0:0: [sda] No Caching mode page present
[   22.464000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[   22.520000]  sda: sda1
[   22.560000] sd 0:0:0:0: [sda] No Caching mode page present
[   22.564000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[   22.572000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[   27.688000] eth1: link forced UP - 100/full - flow control off/off
[   27.712000] device eth1 entered promiscuous mode
[   27.724000] br-lan: port 1(eth1) entered forwarding state
[   27.728000] br-lan: port 1(eth1) entered forwarding state
[   29.732000] br-lan: port 1(eth1) entered forwarding state


según entiendo esta en en el sda1 aunque si lo pincho en el otro usb del router también se llama sda nunca sdb.

también e intentado montar la unidad desde putty manualmente escribiendo:

root@CronosWeb:~# mount -t vfat /dev/sda1 /mnt/pen2g
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail or so

y me dice eso.

el pendrive lo he formateado en formato fat y le he metido una carpera "prueba" dentro para poder comprobar si funciona.

un saludo

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #192 en: 02-06-2012, 16:17 (Sábado) »
Aquí me he perdido. En mi router no tengo /dev/sda1 (ni sdb1 tampoco). No obstante me reconoce el pendrive (está en /mnt/pendrive), al que puedo acceder desde una sesión SSH, desde WinSCP y desde ftp. Sin embargo, insisto, no existe el dispositivo sda1 o sdb1.

Añado contenido de la carpeta /dev/

root@OpenWrt:/# ls -1 /dev/
console
cpu_dma_latency
full
fuse
kmsg
log
mem
mtd0
mtd0ro
mtd1
mtd1ro
mtd2
mtd2ro
mtd3
mtd3ro
mtd4
mtd4ro
mtd5
mtd5ro
mtdblock0
mtdblock1
mtdblock2
mtdblock3
mtdblock4
mtdblock5
network_latency
network_throughput
null
port
ppp
ptmx
pts
random
root
shm
tty
ttyS0
urandom
usb1
usb2
watchdog
zero


Y cómo montas el pendrive ?
Qué compilación estás usando ?




según entiendo esta en en el sda1 aunque si lo pincho en el otro usb del router también se llama sda nunca sdb.

también e intentado montar la unidad desde putty manualmente escribiendo:

root@CronosWeb:~# mount -t vfat /dev/sda1 /mnt/pen2g
mount: wrong fs type, bad option, bad superblock on /dev/sda1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail or so

y me dice eso.

el pendrive lo he formateado en formato fat y le he metido una carpera "prueba" dentro para poder comprobar si funciona.

un saludo

Te lo mostraría como sdb1 si tuvieras más de un pendrive.
Te lo reconoce, como bien dices, como sda1, pero no consigue montarlo de formar correcta.

Prueba con esto:

mount -t vfat /dev/sda1 /mnt/pen2g -o rw,sync

Si así tampoco te lo reconoce (presupongo que previamente has creador con mkdir la carpeta /mnt/pen2g) mira de reinstalar el paquete kmod-fs-vfat (opkg install kmod-fs-vfat).
Si ni aún así funciona, mira de formatear de nuevo el pendrive.

Citar
[   20.832000] usb 2-1: new full-speed USB device number 2 using bcm63xx_ohci
[   20.880000] fuse init (API version 7.18)
[   21.052000] usb 2-1: not running at top speed; connect to a high speed hub
[   21.084000] scsi0 : usb-storage 2-1:1.0

Además, aquí se está quejando de que el pendrive no está funcionando a la máxima velocidad, que lo conectes a otro de los puertos  ??? ???

En cuanto a formatear el disco duro en ext2 (muy recomendable si váis a usarlo si se va a usar con asiduidad), podéis hacerlo desde una máquina virtual o bajaros Gparted: http://gparted.sourceforge.net/livecd.php y usarlo en modo LiveCD o LiveUSB.

Y si os da error al poner el pass de samba, probad a parar antes el servicio (etc/init.d/samba stop).
« Última modificación: 02-06-2012, 16:18 (Sábado) por jar229 »

klep00

  • Visitante
Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #193 en: 02-06-2012, 17:22 (Sábado) »
Prueba con esto:

mount -t vfat /dev/sda1 /mnt/pen2g -o rw,sync

Si así tampoco te lo reconoce (presupongo que previamente has creador con mkdir la carpeta /mnt/pen2g) mira de reinstalar el paquete kmod-fs-vfat (opkg install kmod-fs-vfat).
Si ni aún así funciona, mira de formatear de nuevo el pendrive.

Citar
[   20.832000] usb 2-1: new full-speed USB device number 2 using bcm63xx_ohci
[   20.880000] fuse init (API version 7.18)
[   21.052000] usb 2-1: not running at top speed; connect to a high speed hub
[   21.084000] scsi0 : usb-storage 2-1:1.0

Además, aquí se está quejando de que el pendrive no está funcionando a la máxima velocidad, que lo conectes a otro de los puertos  ??? ???

En cuanto a formatear el disco duro en ext2 (muy recomendable si váis a usarlo si se va a usar con asiduidad), podéis hacerlo desde una máquina virtual o bajaros Gparted: http://gparted.sourceforge.net/livecd.php y usarlo en modo LiveCD o LiveUSB.

Y si os da error al poner el pass de samba, probad a parar antes el servicio (etc/init.d/samba stop).

Comento mis avances.

Empezando por lo que menos problema me ha dado.

la passwd del samba lo hice metiendome editando el smbpasswd y metiendo la misma linea de usuario que en passwd

despues de eso ya pude meterle el pass con "smbpasswd tu_user tu_pass"

y comparti la carpeta /mnt/pen2g aunque no tenia ninguna unidad montada.

me lo reconoce todo bien desde la red de win y me pide los accesos me los reconoce y entro sin problema.

creo k tambien se podria hacer un simpli link entre los dos archivos de pass, no?

weno hasta ahi lo del samba, ya solo me keda por arreglar lo de las unidades.

he descubierto k el usb de arriba(el que seria de la antena 3G) es el unico que funciona, por que cuando meto el pendrive en el otro no se enciende ni em lo reconoce (antes creo k si pero ya no estoy seguro)

y se em ocurrió conectar un hdd externo (ntfs) en vez del pendrive y me ha estado funcionando un rato. he podido montarlo y verlo desde samba. (aunque ahora me dice esto al intentar volver a montarlo:

root@CronosWeb:/# ntfs-3g /dev/sdb1 /mnt/pen2g -o rw,sync
ntfs-3g-mount: failed to access mountpoint /mnt/pen2g: Connection refused

asi que lo del pendrive he supuesto que era por driver los he reinstalado como me has puesto y reformateado (desde win7) en fat32, pero sigue diciendome lo mismo. incluso he probado a formatear el pen en ntfs y tampoco.

el pen en otros pc no me falla. asi k no se que puede ser.

el usb de abajo del router esta alimentado como para un pendrive o disco duro?

un saludo

raphik

  • Visitante
Re: Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #194 en: 02-06-2012, 21:11 (Sábado) »
Y cómo montas el pendrive ?
Qué compilación estás usando ?

Estoy usando la compilación r31218.
El montaje del pendrive es un poco largo. En fin, te cuento lo que hago:

Instalar algunos paquetes:
opkg install luci-app-samba
opkg install luci-app-p910nd
opkg install kmod-usb-printer
opkg install kmod-usb2
opkg install kmod-usb-core
opkg install kmod-usb-ohci
opkg install usbutils
opkg install kmod-usb-storage e2fsprogs kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1
opkg install ntfs-3g kmod-fs-ext4


Reiniciar el router y crear el directorio "pendrive":
reboot
mkdir /mnt/pendrive


Desde WinSCP editar el fichero /etc/rc.local y añadirle la línea subrayada:
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
mount /dev/sda1 /mnt/pendrive -o rw,sync
exit 0


Habilitar y arrancar samba al inicio:
/etc/init.d/samba enable
/etc/init.d/samba start


Desde WinSCP editar el fichero /etc/passwd y añadirle al final la línea:
raphik:*:1000:65534:raphik:/mnt/pendrive:/bin/ash
(creo que esto se podría evitar, ya comentaré después de hacer algunas pruebas)

Asignar contraseña de al usuario:
La sintaxis del primer post no es correcta y da error: "Could not find user <usuario> in /etc/samba/smbpasswd"
Como sugiere klep00, se puede editar /etc/samba/smbpasswd para que funcione.
No obstante, el comando funciona correctamente con la opción -a (añadir usuario):
root@OpenWrt:~# smbpasswd -a raphik
New SMB password:
Retype SMB password:


Desde WinSCP editar /etc/config/samba:
config samba
   option 'name'         'OpenWrt'
   option 'workgroup'      'GRUPO_TRABAJO'
   option 'description'      'OpenWrt'
   option 'homes'         '1'

config 'sambashare'
   option 'name' 'pendrive'
   option 'path' '/mnt/pendrive'
   option 'read_only' 'no'
   option 'writeable' 'yes'
   option 'create_mask' '0777'
   option 'dir_mask' '0777'
   option 'guest_ok' 'no'
   option 'users' 'raphik'


Borrar el fichero de configuración duplicado /etc/samba/smb.conf y añadir un enlace:
rm /etc/samba/smb.conf
ln -s /tmp/smb.conf /etc/samba/smb.conf


Finalmente, reiniciar el router:
reboot

Con esto me reconoce el pendrive, pero no tengo ningún dispositivo /dev/sda1

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #195 en: 02-06-2012, 22:04 (Sábado) »
Bien, pues ya he corregido en el primer mensaje el tema del ftp y del usuario samba (antes el parámetro -a no era necesario).
Gracias por las correcciones.

raphik dices que no tienes sda1 en /dev/ sin embargo lo montas así y te funciona  ??? ???
Además, tampoco le indicas el formato en el que está el pendrive.
La compilación que estás usando no incluye ya samba ?

Citar
mount /dev/sda1 /mnt/pendrive -o rw,sync

klep00 parece que ese pendrive no le gusta a tu router.
Si puedes, prueba formateándolo en ext2 o ext3.
« Última modificación: 02-06-2012, 22:14 (Sábado) por jar229 »

raphik

  • Visitante
Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #196 en: 02-06-2012, 22:48 (Sábado) »
raphik dices que no tienes sda1 en /dev/ sin embargo lo montas así y te funciona  ??? ???
Citar
mount /dev/sda1 /mnt/pendrive -o rw,sync
Efectivamente, funciona, pero no veo nada en /dev/sda1
Además, tampoco le indicas el formato en el que está el pendrive.
Está en formato NTFS (pero no sé cómo se habrá enterado el router, porque yo no se lo he dicho).
La compilación que estás usando no incluye ya samba ?
Con tantas veces que he instalado y desinstalado una y otra compilación, ya no sé ni lo que digo. Supongo que no he reinstalado los paquetes de samba, de impresión ni de USB, ya que seguramente me hubiera dado error.

Bueno, ahora quiero comentar algo que creo interesante.
Por defecto, OpenWrt no incorpora el comando useradd. Afortunadamente, es muy sencillo añadirlo desde LuCI. Bastará instalar el paquete shadow-useradd. También están los paquetes shadow-userdel, shadow-usermod y otros para la gestión de grupos.
Una vez instalado, se puede añadir un nuevo usuario sin tener que editar el fichero /etc/passwd.
Por ejemplo, la sintaxis para añadir al usuario jar229 con contraseña 12345678 y directorio home /mnt/130gigas sería:
useradd -p 12345678 -d /mnt/130gigas jar229

Para eliminarlo (hay que instalar el paquete shadow-userdel):
userdel jar229

Y si ya no vamos a usar más esos comandos, desinstalamos los paquetes y listos.

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #197 en: 02-06-2012, 22:59 (Sábado) »
Pues sí, queda más 'limpio' usar el comando useradd, que editar el fichero a 'pelo'.
Cuando pueda, lo añadiré en el primer mensaje ;)

Enviado desde mi u8500 usando Tapatalk 2

raphik

  • Visitante
Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #198 en: 03-06-2012, 01:11 (Domingo) »
¡¡ Ya me reconoce el pendrive en /dev/sda1 !!
Por algún motivo que se me escapa, el pendrive no estaba bien "pinchado". Lo he sacado y vuelto a pinchar (un remedio muy informático, por cierto) y ahora sí me lo reconoce:
root@OpenWrt:~# ls /dev/sd*
/dev/sda   /dev/sda1


No sé qué sería lo que estaba montado en /mnt/pendrive, pero desde luego no era el pendrive. En cuanto me descargaba unos cuantos megas me quedaba sin espacio.

Tal vez pueda resultar ventajoso formatear el pen/disco en el propio router (sobre todo si lo has montado dentro). Vamos a ver cómo formatear el pendrive desde OpenWRT.
Lo primero es instalar el paquete e2fsprogs. Se puede hacer desde SSH, pero para mí es más cómodo desde LuCI. Una vez instalado el paquete, ya se puede formatear el disco usando el comando mke2fs.

Para dar formato ext2, desde una sesión SSH ejecutar el comando:
mke2fs /dev/sda1

Si preferimos un sistema de archivos ext3:
mke2fs –j /dev/sda1

Y para ext4:
mke2fs -t ext4 /dev/sda1

Una vez formateado el pendrive (o el disco duro), creamos el punto de montaje:
mkdir /mnt/pendrive
y lo montamos:
mount /dev/sda1 /mnt/pendrive -o rw,sync

Para no tener que andar montando el pendrive cada vez se reinicie el router, es conveniente incluirlo en el fichero /etc/rc.local.
# Put your custom commands here that should be executed once
# the system init finished. By default this file does nothing.
mount /dev/sda1 /mnt/pendrive -o rw,sync
exit 0


Bueno, como ya no me fío un pelo, hago la siguiente comprobación:
root@OpenWrt:~# df /mnt/pendrive
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1              7699472     17196   7291156   0% /mnt/pendrive


Efectivamente, ahora aparecen los 8 Gigas (7699472 x 1K) del pendrive (/dev/sda1). Por cierto, al formatear me ha creado una carpeta vacía (/mnt/pendrive/LOST+FOUND) que no sé de qué va  :-[
« Última modificación: 21-06-2013, 20:01 (Viernes) por raphik »

Desconectado jar229

  • Moderador
  • *
  • Mensajes: 4607
Re: Re: Instalación (fácil) de OpenWRT en Huawei 553
« Respuesta #199 en: 03-06-2012, 10:20 (Domingo) »
Esa carpeta 'rara' es como la que crean los sistemas windows (recycled-bin, o algo así).
Y no, aunque lo parecía no te estaba montando el pen. Lo que metías a la carpeta pendrive se iba a la (limitada) memoria del router.
Pero ahora parece que todo está correcto.
Buena idea lo de formatear desde el propio router, aunque  un disco de muchos gigas me temo que se haga eterno :(

Enviado desde mi u8500 usando Tapatalk 2