Wpis z mikrobloga

OpenWrt + minidlna. Serwer DLNA działa, jest widoczny w sieci ale samo minidlna nie widzi plików na dysku podłączonym do routera przez usb. Niestetyt nie wiem jak zdiagnozować problem. Nie wiem nawet czy router wykrywa dysk bo openwrt nie ma narzędzi do tego w wersji GUI. Podejrzewam że dysk nie jest montowany bo dioda aktywności nie mruga w ogóle nawet przy podłaczaniu.
Ponadto

ls -al /dev/sd*
zwraca

No such file or directory
Do dyspozycji mam WinSCP i putty. Mirko pomusz ;_;

#openwrt #siecikomputerowe #dlna #router #pytanie #pytaniedoeksperta #komputery #kiciochpyta troche #linux
  • 41
@hitherto: jestem laikiem, więc robię trochę po omacku z poradnikami. moduły do usb jakieś mam, do systemów plików też. Dysk jest SSD.
Z podłączonym dyskiem dmesg zwraca to - nie wiem czy to jest to o co pytałeś.

[ 3.729977] usbcore: registered new interface driver usbfs
[ 3.735775] usbcore: registered new interface driver hub
[ 3.741341] usbcore: registered new device driver usb
[ 3.751211] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI)
  • 0
@BoKoR lsblk i fdisk nie ma, Cat zwraca to

root@OpenWrt:~# cat /etc/mtab
/dev/root /rom squashfs ro,relatime 0 0 proc /proc proc rw,nosuid,nodev,noexec,noatime 0 0 sysfs /sys sysfs rw,nosuid,nodev,noexec,noatime 0 0 tmpfs /tmp tmpfs rw,nosuid,nodev,noatime 0 0 /dev/mtdblock5 /overlay jffs2 rw,noatime 0 0 overlayfs:/overlay / overlay rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work 0 0 tmpfs /dev tmpfs rw,nosuid,relatime,size=512k,mode=755 0 0 devpts /dev/pts devpts rw,nosuid,noexec,relatime,mode=600,ptmxmode=000 0 0 debugfs /sys/kernel/debug debugfs rw,noatime 0 0
@Cointreau A jaki system plików jest na tym dysku?
Podejrzewam że ntfs. W teorii jak masz nowe OpenWRT to wszystko powinno śmigać od razu.
Klepnij w terminalu:
opkg install ntfs-3g kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1

Później zrób restart, a jak wystartuje to podłącz dysk.
opkg install ntfs-3g kmod-fs-vfat kmod-nls-cp437 kmod-nls-iso8859-1


@BoKoR:

Unknown package 'ntfs-3g'.
Package kmod-fs-vfat (4.9.152-1) installed in root is up to date.
Package kmod-nls-cp437 (4.9.152-1) installed in root is up to date.
Package kmod-nls-iso8859-1 (4.9.152-1) installed in root is up to date.
Collected errors:
* opkg_install_cmd: Cannot install package ntfs-3g.

Niestety po reboocie i podłączeniu dysku jest tylko

[ 134.692452] usb 1-1: new high-speed USB device number 2 using ehci-platform
tak jak poprzednio
* opkginstallcmd: Cannot install package ntfs-3g.


@Cointreau: Hmm ciekawe.

Dawno przy OpenWrt się nie bawiłem, ale może spróbuj:

opkg update
opkg list | grep ntfs

jak po drugim poleceniu pojawi się ntfs-3g to klepnij:

opkg install ntfs-3g
a jak nie, to podrzuć wynik poleceń:

cat /etc/openwrt_release
cat /etc/opkg.conf
@BoKoR: po wyszukaniu "ntfs" jest taki pakiet

kmod-fs-ntfs - 4.9.152-1 - Kernel module for NTFS filesystem support
ntfs-3g - 2017.3.23-1-fuseint - Ntfs-3g is a NTFS driver, which can create, remo ve, rename, move files, directories, hard links, and streams. It can read and wr ite files, including streams and sparse files. It can handle special files like symbolic links, devices, and FIFOs. Moreover it can also read transparently comp ressed files.
cat /etc/openwrtrelease

cat /etc/opkg.conf


@BoKoR:
ad 1

root@OpenWrt:~# cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='18.06.2'
DISTRIB_REVISION='r7676-cddd7b4c77'
DISTRIB_TARGET='ar71xx/generic'
DISTRIB_ARCH='mips_24kc'
DISTRIB_DESCRIPTION='OpenWrt 18.06.2 r7676-cddd7b4c77'
DISTRIB_TAINTS=''

ad 2

root@OpenWrt:~# cat /etc/opkg.conf
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
option check_signature
w webowym gui instaluje te pakiety do ntfs a przez putty nie lol


@Cointreau: To już całkiem na bogato. ja w GUI się w ogóle nie bawiłem. W sumie nie powinno być różnicy.
Ale skoro się instalują to dorzuć je, i zobacz czy dysk będzie widoczny.
@Cointreau: No to lecimy dalej z tym koksem.

Jak podłączysz pendrive (sformatowany jako FAT32) to jest wykrywany i montowany?
Jak tak, to przeformatuj go na NTFS i ponów w/w test.

Jeżeli przejdzie, to napisz czy dysk masz zasilony tylko z USB, czy masz też do niego zasilacz.
@BoKoR: pendrive z FAT32 jest widoczny

[ 508.929307] usb 1-1: new high-speed USB device number 3 using ehci-platform
[ 509.121608] usb-storage 1-1:1.0: USB Mass Storage device detected
[ 509.128818] scsi host0: usb-storage 1-1:1.0
[ 510.202014] scsi 0:0:0:0: Direct-Access SanDisk Cruzer Contour 4.13 PQ: 0 ANSI: 2
[ 510.213435] sd 0:0:0:0: [sda] 16055949 512-byte logical blocks: (8.22 GB/7.66 GiB)
[ 510.222323] sd 0:0:0:0: [sda] Write Protect is off
[ 510.227284] sd 0:0:0:0: