PDA

Bekijk de volledige versie : Подключаем USB HDD к роутеру



Pages : 1 2 3 4 5 6 7 8 9 10 11 12 [13]

Right
11-03-2011, 11:07
День добрый. Виснет роутер при переписывании файлов на винчестер.

Может быть кто-то сможет помочь:
Роутер Asuswl500gp2, прошивка Олега 1.9.2.7 - 10, винчестер Seagate 2Tb c внешним питанием, подключенный в USB порт роутера.
Роутер настраивался по этому туториалу: http://wl500g.info/showthread.php?t=10307.

В итоге получилось подключить винт и увидеть его из Вин7 по этому пути: \\wl500gp2\tmp. В папке tmp могу создавать другие папки, но когда начинаю что-то переписывать в них, роутер виснет, помогает только передергивание питания. После перезагрузки роутера все изменения в папке пропадают (созданные папки, переписанные файлы).

Сислог:
Mar 11 12:45:56 dropbear[136]: Running in background
Mar 11 12:46:05 ntp client: Synchronizing time with time.nist.gov pool.ntp.org ...
Mar 11 12:46:05 kernel: Adding Swap: 500712k swap-space (priority -1)
Mar 11 12:46:06 e2fsck: /dev/discs/disc0/part2: recovering journal
Mar 11 12:46:06 e2fsck: /dev/discs/disc0/part2: clean, 3975/125184 files, 20384/250368 blocks
Mar 11 12:46:07 e2fsck: /dev/discs/disc0/part3: recovering journal
Mar 11 12:46:08 e2fsck: /dev/discs/disc0/part3: clean, 11/244006912 files, 7690051/488003072 blocks
Mar 11 12:46:08 kernel: kjournald starting. Commit interval 5 seconds
Mar 11 12:46:08 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
Mar 11 12:46:08 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Mar 11 12:46:09 kernel: kjournald starting. Commit interval 5 seconds
Mar 11 12:46:09 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,3), internal journal
Mar 11 12:46:09 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Mar 11 12:46:09 USB storage: ext3 fs at /dev/discs/disc0/part3 mounted to /tmp/mnt/disc0_3
Mar 11 12:46:10 rc.unslung: start service /opt/etc/init.d/S05syslogd
Mar 11 12:46:10 System log daemon exiting.
Mar 11 12:46:12 syslogd started: BusyBox v1.1.3
Mar 11 12:46:12 syslogd: started.
Mar 11 12:46:12 rc.unslung: start service /opt/etc/init.d/S10cron
Mar 11 12:46:12 rc.unslung: start service /opt/etc/init.d/S10xinetd
Mar 11 12:46:12 /opt/sbin/cron[197]: (CRON) STARTUP (V5.0)
Mar 11 12:46:12 rc.unslung: start service /opt/etc/init.d/S80samba
Mar 11 12:46:13 xinetd[206]: xinetd Version 2.3.14 started with no options compiled in.
Mar 11 12:46:13 xinetd[206]: Started working: 1 available service
Mar 11 12:46:13 nmbd[161]: [2011/03/11 12:46:13, 0] nmbd/nmbd.c:sig_term(65)
Mar 11 12:46:13 nmbd[161]: Got SIGTERM: going down...

Буду рад любой помощи.

Vilikk
11-03-2011, 12:50
Так как смонтировать в режиме журналирования, что куда прописать?

as_lan
11-03-2011, 15:21
На предыдущей странице же написано.

в post-mount вписать



umount /opt
sleep 2s
mount /dev/discs/disc0/part2 /opt -o rw,data=journal,noatime

umount /tmp/mnt/disc0_3
sleep 2s
mount /dev/discs/disc0/part3 /tmp/mnt/disc0_3 -o rw,data=journal,noatime


Пути при необходимости изменить. /opt у других монтировался и так с журналированием, у меня почему то нет, поэтому его тоже вписал.

MrGalaxy
11-03-2011, 15:24
Так как смонтировать в режиме журналирования, что куда прописать?
Посты №№ 3248 и 3249 этой ветки. Плюс поиск на форуме по словам "fstab" и "post-mount".

Right
11-03-2011, 18:04
Всем спасибо, вопрос решился.
Надо было просто создать папку
mkdir /tmp/harddisk/share
chmod ugoa+w /tmp/harddisk/share
и уже ее подключать. Видимо папка tmp находится в разделе, в котором нет места для больших файлов.

Vilikk
12-03-2011, 11:56
Ага, спасибо заработало.

Right
13-03-2011, 23:01
Вопрос в продолжение постов №3269 №3273:
создал папку mkdir /tmp/harddisk/share, переписал в нее порядка 100Гб информации и получил сообщение о нехватке места.

[admin@Wl500gp2 root]$ du s /tmp/harddisk/share
104844952 /tmp/harddisk/share


Место на диске есть:

[admin@Wl500gp2 root]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 3072 3072 0 100% /
/dev/discs/disc0/part2 985720 65988 869660 7% /opt
/dev/discs/disc0/part3 1921383312 104976180 1816407132 5% /tmp/mnt/disc0_3



Как можно посмотреть есть ли ограничения на размер папки конкретной и в чем могут быть причины ограничения на размер?

Как можно создать папку на уровень-два выше, чтобы было не /tmp/harddisk/share?

voidshah
15-03-2011, 15:15
Как прописать монтирование NTFS по UUID или LABEL в fstab:confused: Точнее не могу увидеть UUID или/и LABEL... blkid выдает только для Линукс разделов. Роутер RT-N16, прошивка 1.9.2.7-rtn-r2722. Поиском пользовался;)

FilimoniC
15-03-2011, 18:00
Вопрос в продолжение постов №3269 №3273:
создал папку mkdir /tmp/harddisk/share, переписал в нее порядка 100Гб информации и получил сообщение о нехватке места.

[admin@Wl500gp2 root]$ du s /tmp/harddisk/share
104844952 /tmp/harddisk/share


Место на диске есть:

[admin@Wl500gp2 root]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 3072 3072 0 100% /
/dev/discs/disc0/part2 985720 65988 869660 7% /opt
/dev/discs/disc0/part3 1921383312 104976180 1816407132 5% /tmp/mnt/disc0_3



Как можно посмотреть есть ли ограничения на размер папки конкретной и в чем могут быть причины ограничения на размер?

Как можно создать папку на уровень-два выше, чтобы было не /tmp/harddisk/share?

Файловая система у /tmp/mnt/disc0_3 какая?

voidshah
15-03-2011, 18:59
О! Получилось:)

[admin@RT-20CF30CE0B4E root]$ blkid
/dev/sda1: UUID="30d5d532-5e7a-9b07-8dbd-2b98d804d64f" TYPE="ext3"
/dev/sdb1: LABEL="hddswap" TYPE="swap"
/dev/sdb2: LABEL="DATA" UUID="22ff2d3f-de1e-9676-a6b7-e1bd7459ce59" TYPE="ext3"
/dev/sdb4: UUID="E63D905432BBD946" LABEL="USB_NTFS" TYPE="ntfs"
blkid выдал то что надо! Странно... Толи переезд на 1.9.2.7-rtn-r2775 помог, толи установка e2fsprogs - 1.41.9-1 помогла.
Ща буду fstab едитить:)

voidshah
15-03-2011, 21:22
Не пойму в чем косяк:(
fstab:

# usb flash
UUID=30d5d532-5e7a-9b07-8dbd-2b98d804d64f /opt ext3 rw,noatime 1 1
# hdd swap
LABEL=hddswap none swap sw 0 0
# hdd data
UUID=22ff2d3f-de1e-9676-a6b7-e1bd7459ce59 /tmp/mnt/HDD/data ext3 rw,noatime 1 1
# hdd ntfs
UUID=E63D905432BBD94 /tmp/mnt/HDD/ntfs fuseblk rw,user_id=0,group_id=0,allow_other 0 0
#LABEL=USB_NTFS /tmp/mnt/HDD/ntfs fuseblk rw,user_id=0,group_id=0,allow_other 0 0
/tmp/mnt/HDD/data и /tmp/mnt/HDD/ntfs создаются в post-boot:

#!/bin/sh
/usr/sbin/crond
mkdir -p /tmp/mnt/HDD/ntfs
mkdir -p /tmp/mnt/HDD/data
сюда все монтируется /tmp/mnt/HDD/data, а вот NFTS не хочет:mad: ни по UUID, ни по LABEL
прописать типа:

/dev/discs/discb/part4 /tmp/mnt/HDD/ntfs fuseblk rw,user_id=0,group_id=0,allow_other 0 0
смысла не имеет, т.к. HDD то /discb, то /disca может быть при ребуте
Что не так делаю???

Right
15-03-2011, 21:40
Файловая система у /tmp/mnt/disc0_3 какая?

Все форматил в ext3

[admin@Wl500gp2 root]$ mount
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disc0/part2 on /opt type ext3 (rw,noatime)
/dev/discs/disc0/part3 on /tmp/mnt/disc0_3 type ext3 (rw,noatime)

A1ex
15-03-2011, 22:23
Что не так делаю???

для монтирования ext3 вызывается mount, для ntfs mount.ntfs, который является ссылкой на /bin/ntfs-3g, который не понимает LABEL и UUID


/dev/discs/disc0/part2 on /opt type ext3 (rw,noatime)
/dev/discs/disc0/part3 on /tmp/mnt/disc0_3 type ext3 (rw,noatime)

а где тут точка монтирования /tmp/harddisk/share ?
если ее нет в mount , то значит это находится в памяти роутера, куда там 100 гигов писать ;) .... пиши и создавай директории в /tmp/mnt/disc0_3/*

voidshah
15-03-2011, 22:43
для монтирования ext3 вызывается mount, для ntfs mount.ntfs, который является ссылкой на /bin/ntfs-3g, который не понимает LABEL и UUID
mount.ntfs - такого нет, а ntfs-3g в /usr/sbin

По сути: чтож теперь NTFS можно примонтировать только непосредственно указав устройство?
Гуглял по просторам инета, на других линухах работает ведь... Или это особенность "нашего" линуха?

al37919
16-03-2011, 06:11
подозреваю это просто никто не тестировал.

сравнение с другими линуксами не очерь корректное --- ядро у нас трехлетней давности (спасибо броадкому за заботу). Так что весь современный функционал достигается путем ручного бекпортирования.

попробуйте разобраться чего не хватает --- если симлинка mount.ntfs, то можно скопировать директорию /sbin (?) скажем в /tmp, создать что надо, примонтировать обратно путем mount -o bind и проверить fstab путем mount -at ntfs

voidshah
16-03-2011, 07:15
Creating a symbolic link , as shown below , is reported to solve automount on many distributions . l n - s / s b i n / m o u n t . n t f s - 3 g / s b i n / m o u n t . n t f s
это из ntfs-3g.org

но как сделать? ведь /sbin является ro...

A1ex
16-03-2011, 07:17
Или это особенность "нашего" линуха?

попробуй в fstab вместо fuseblk поставить ntfs-3g ... на томате монтируется по LABEL. После правки fstsab роутер не перегружай и смотри что скажет на
mount -a

voidshah
16-03-2011, 09:04
уже пробовал... если fuseblk, то mout -a кажет: no such directory - нет такой директории,
если ntfs-3g, то no such device - нет такого устройства
(по английски не помню точно)
с ntfs-3g даже по прямому пути не монтирует

monkegoist
16-03-2011, 16:12
Доброго времени суток,

На днях мне достался в безвозмездное пользование WL-500W, которым я заменил свой WL-520GC. Поставил последнюю прошивку от энтузиастов и произвел необходимые настройки.

Сейчас к роутеру подключены по USB флешка на 2 ГБ (на ней находится swap и установленный софт) с файловой системой ext3 и винт Transcend StoreJet Mobile на 320 ГБ (файловая система NTFS). К роутеру я подключен по wi-fi 802.11n. Скорость показывается как 270 Mbps.

Винт я расшарил и включил возможность записи (по умолчанию он монтируется в ro). Вскоре думаю поставить торрент-клиент и настроить его для работы с винтом.

При копировании данных по wi-fi с винта скорость примерно 2 МБ секунду. Возможно ли каким-то образом ее поднять?

LnrMn
16-03-2011, 16:21
Доброго времени суток,
При копировании данных по wi-fi с винта скорость примерно 2 МБ секунду. Возможно ли каким-то образом ее поднять?

Нет, невозможно. Это особенности USB.

PS: Не делайте своп на флешке! Медленно и сдохнет быстро. Придется заново все программы устанавливать. Лучше память увеличить и без свопа будет хватать.

monkegoist
16-03-2011, 16:33
А можно поподробнее? Какие особенности USB вы имеете в виду?

За совет про swap спасибо. Я посмотрю, насколько он активно будет использоваться и дальше уже по обстоятельствам буду действовать.

LnrMn
16-03-2011, 16:49
А можно поподробнее? Какие особенности USB вы имеете в виду?


Скорость USB ограничена ~3МБ аппаратно.

monkegoist
16-03-2011, 16:52
Аппаратно в роутере? о_О Зачем Asus'у такое делать, ума не приложу...

LnrMn
16-03-2011, 17:00
Аппаратно в роутере? о_О Зачем Asus'у такое делать, ума не приложу...

Это не специально, так получилось ;)

Right
16-03-2011, 17:31
а где тут точка монтирования /tmp/harddisk/share ?
если ее нет в mount , то значит это находится в памяти роутера, куда там 100 гигов писать ;) .... пиши и создавай директории в /tmp/mnt/disc0_3/*

Попробовал:
[admin@Wl500gp2 root]$ mkdir /tmp/mnt/disc0_3/big
[admin@Wl500gp2 root]$ chmod ugoa+w /tmp/mnt/disc0_3/big

в нее только 4 Гб влезло и опять то же сообщение о нехватке места.
Может еще какие-то варианты есть? Где я опять промазал?

al37919
16-03-2011, 17:47
Creating a symbolic link , as shown below , is reported to solve automount on many distributions . l n - s / s b i n / m o u n t . n t f s - 3 g / s b i n / m o u n t . n t f s
это из ntfs-3g.org

но как сделать? ведь /sbin является ro...

как то примерно так:

cp -r /sbin /tmp
mount -o bind /tmp/sbin /sbin
ln -s /usr/sbin/ntfs-3g /sbin/mount.ntfs

если поможет --- ребята добавят в прошивку.

voidshah
16-03-2011, 20:24
Не помогло:(
в fstab прописал так:

# hdd ntfs
UUID=BBD4D3A7D455C41F /tmp/mnt/HDD/ntfs ntfs noatime 0 0
UUID=BBD4D3A7D455C41F /tmp/mnt/HDD/ntfs ntfs-3g noatime 0 0
UUID=BBD4D3A7D455C41F /tmp/mnt/HDD/ntfs fuseblk noatime 0 0
UUID=BBD4D3A7D455C41F /tmp/mnt/HDD/ntfs auto noatime 0 0
LABEL=USB_NTFS /tmp/mnt/HDD/ntfs ntfs noatime 0 0
LABEL=USB_NTFS /tmp/mnt/HDD/ntfs ntfs-3g noatime 0 0
LABEL=USB_NTFS /tmp/mnt/HDD/ntfs fuseblk noatime 0 0
LABEL=USB_NTFS /tmp/mnt/HDD/ntfs auto noatime 0 0
после mount -a:

mount: mounting UUID=BBD4D3A7D455C41F on /tmp/mnt/HDD/ntfs failed: No such device
mount: mounting UUID=BBD4D3A7D455C41F on /tmp/mnt/HDD/ntfs failed: No such device
mount: mounting UUID=BBD4D3A7D455C41F on /tmp/mnt/HDD/ntfs failed: No such file or directory
mount: mounting UUID=BBD4D3A7D455C41F on /tmp/mnt/HDD/ntfs failed: No such file or directory
mount: mounting LABEL=USB_NTFS on /tmp/mnt/HDD/ntfs failed: No such device
mount: mounting LABEL=USB_NTFS on /tmp/mnt/HDD/ntfs failed: No such device
mount: mounting LABEL=USB_NTFS on /tmp/mnt/HDD/ntfs failed: No such file or directory
mount: mounting LABEL=USB_NTFS on /tmp/mnt/HDD/ntfs failed: No such file or directory
так

root]$ ntfs-3g /dev/discs/discc/part3 /tmp/mnt/HDD/ntfs
монтирует.

в /proc/filesystems нет ни ntfs, ntfs-3g

теперь уже вопрос к создателям прошивки
возможно ли монтирование NTFS по UUID и/или LABEL в "нашей" прошивке???? Если нет, то с чем связано? Если да, то как???

вот еще с ntfs-3g.org:


Mount /dev/sda1 to /mnt/windows (make sure /mnt/windows exists):

ntfs-3g /dev/sda1 /mnt/windows
or
mount -t ntfs-3g /dev/sda1 /mnt/windows
так вот - вариант 1 - работает, как я говорил, а вариант 2 -

root]$ mount -t ntfs-3g /dev/discs/discb/part3 /tmp//mnt/HDD/ntfs
mount: mounting /dev/discs/discb/part3 on /tmp//mnt/HDD/ntfs failed: No such device
причиной тому, имхо, что в /proc/filesystems нет ни ntfs, ntfs-3g

voidshah
17-03-2011, 06:28
Просьба ув. гуру заглянуть сюда
http://wl500g.info/showpost.php?p=227380&postcount=3295
Интересует принципиальная возможность этого в прошивке

lly
17-03-2011, 07:18
Просьба ув. гуру заглянуть сюда
http://wl500g.info/showpost.php?p=227380&postcount=3295
Интересует принципиальная возможность этого в прошивке
Посмотрите сами на сайте tuxera, ntfs-3g собран As Is.

voidshah
17-03-2011, 07:59
Посмотрите сами на сайте tuxera, ntfs-3g собран As Is.
Смотрел, нет такого.
А почему тогда
mount -t ntfs-3g -o .... не срабатывает

root]$ mount -t ntfs-3g /dev/sdc3 /tmp/mnt/HDD/ntfs/
mount: mounting /dev/sdc3 on /tmp/mnt/HDD/ntfs/ failed: No such device
только так работает

root]$ ntfs-3g /dev/sdc3 /tmp/mnt/HDD/ntfs/

lly
17-03-2011, 08:07
Смотрел, нет такого.
Значит это ответ на ваш вопрос.

А почему тогда
mount -t ntfs-3g -o .... не срабатывает

Потому что это не большой линукс, а busybox и в нём отключены MOUNT_HELPERS, за ненадобностью и из экономии размера.

A1ex
17-03-2011, 08:09
причиной тому, имхо, что в /proc/filesystems нет ни ntfs, ntfs-3g

нет, в помидоре тоже их нет. Дело похоже в busybox'е . Взял из помидора, положил его в /usr/local/sbin , сделал там же на него симлинки mount и blkid. По blkid стало показывать лейбл на нтфс, ну а
mount LABEL=AV /tmp/mnt/discb_1/ -t ntfs-3g смонтировал
/dev/discs/discb/part1 on /tmp/mnt/discb_1 type fuseblk (rw,user_id=0,group_id=0,allow_other) и появился процесс
485 admin 1744 S mount.ntfs-3g /dev/discs/discb/part1 /tmp/mnt/discb_1/при старте работать не будет т.к. там /usr/local/sbin на последнем месте в PATH

з.ы. кстати, если с помидорным busybox дать mount -i -t ntfs-3g, что означает не использовать mount.ntfs-3g даже если он существует, то результат будет такой же failed: No such device. Т.е. похоже, что в mount форсирована опция -i

voidshah
17-03-2011, 08:37
Значит это ответ на ваш вопрос.

но в других линуксах ведь работает. Да и на tomato, чел. писал, что возможно монтирование ntfs по label (вот последний пост http://wl500g.info/showpost.php?p=227398&postcount=3296 )

Потому что это не большой линукс, а busybox и в нём отключены MOUNT_HELPERS
Из-за этого? Тогда закономерный вопрос - tomato не на busybox?! или в нем включены MOUNT_HELPERS???

voidshah
17-03-2011, 08:43
нет, в помидоре тоже их нет. Дело похоже в busybox'е . Взял из помидора, положил его в /usr/local/sbin , сделал там же на него симлинки mount и blkid. По blkid стало показывать лейбл на нтфс
Не совсем понял, что ты из томата взял? busybox???:confused:

A1ex
17-03-2011, 08:51
Не совсем понял, что ты из томата взял? busybox???:confused:
да, дело только в нем, создатели rtn это уже подтвердили. По размеру он на 30 кил. меньше кстати

voidshah
17-03-2011, 08:55
Понятно, значится "костыль" надо писать... вечерком займусь...
Жаль, что у нас busybox "недоделанный":(

да, дело только в нем, создатели rtn это уже подтвердили
где? тут? http://wl500g.info/showpost.php?p=227397&postcount=5921

A1ex
17-03-2011, 09:21
да там. Опция -i правильно называется Don't run mount helper

voidshah
17-03-2011, 09:44
мда... 30кб - это же совсем мало... неужели сложно функционал "доделать"???.... за то потом никакого геммороя. Или это проблематично - включить MOUNT _ HELPERS?
может ув. гуру включат?!

lly
17-03-2011, 10:03
мда... 30кб - это же совсем мало...
Это на PC это очень мало, а на встроенных платформах и пару килобайт имеет значение. Если для владельцев RT-N16 это вполне приемлемо, то остальным может усложнить жизнь. А учитывая тот факт, что NTFS тормозной (нет желающих купить ядерный драйвер?), и не нужен на роутере очень большому проценту людей, надо сильно думать...

A1ex
17-03-2011, 10:22
я коряво выразился, это томатный busybox на 30 кил меньше ;) .... так что на сколько вырастет busybox от MOUNT_HELPERS неизвестно.

voidshah
17-03-2011, 10:53
подумайте плз, хоть для пробы сделать - размер посмотреть

lly
17-03-2011, 11:03
я коряво выразился, это томатный busybox на 30 кил меньше ;) .... так что на сколько вырастет busybox от MOUNT_HELPERS неизвестно.
Если ты про ветку rtn, то у нас в bb включён клиент DHCPv6.

MOUNT_HELPERS+FEATURE_VOLUMEID_NTFS весят 1.2Kb, сейчас подумаем, включать ли в rtn.

voidshah Пробу или прошивку "под себя" каждый может сделать сам.

voidshah
17-03-2011, 11:49
я то понимаю, что может, только я под линукс никогда не делал ничего. даже не знаю как этот фукционал включить в сорцы, а скомпилить и подавно
плз, включите в rtn

theMIROn
17-03-2011, 11:50
я то понимаю, что может, только я под линукс никогда не делал ничего. даже не знаю как этот фукционал включить в сорцы, а скомпилить и подавно
плз, включите в rtn

не попрошайничайте, отвратительно смотрится. вас услышали с первого раза.

voidshah
17-03-2011, 11:56
согласен, позорно :( умолкаю

Right
17-03-2011, 14:39
#3293 ни у кого идей никаких нет?

A1ex
17-03-2011, 19:19
#3293 ни у кого идей никаких нет?

Да вроде все должно работать. А в логе или по dmesg ошибок не появляется после неудачных попыток? ... можно попробовать по фтп копировать и посмотреть на результат.
Еще IMHO размер раздела великоват. Замучаешься ждать когда он проверится по e2fsck.

voidshah
17-03-2011, 22:40
От безисходности написал такой вот "костыль" для монтирования по UUID или LABEL ntfs раздела туда, куда потребуется

#!/bin/sh
# $1 - UUID или LABEL, заданный как UUID=... или LABEL=...
# $2 - точка монтирования
p=`echo $1 | cut -f2 -d=`
d=`/opt/sbin/blkid | grep ntfs | grep $p | awk -F: '{print($1)}`
umount $d
mkdir -p $2
ntfs-3g $d $2

для корректной работы нужен e2fsprogs, т.к. встроеный blkid не видит ntfs

вызываю скрипт в post-mount

/usr/local/sbin/mntfs.sh UUID=BBD4D3A7D455C41F /tmp/mnt/HDD/ntfs
какие будут замечания? (я в shell только начал разбираться)

Maxim19
19-03-2011, 22:08
Братцы! Как зайти на внешний диск подключенный к роутеру?
прошивка 1.9.2.7-rtn-r2775

voidshah
19-03-2011, 22:58
Maxim19
Буквари читал?! Для начала сюда СТАРТ (http://justfuckinggoogleit.ru/), а потом Сюда (http://wl500g.info/search.php)
Кста огромное пасиб lly и theMIROn за включение MOUNT_HELPERS+FEATURE_VOLUMEID_NTFS в прошивку!!!
А вот это замечание (http://wl500g.info/showpost.php?p=227432&postcount=3310) меня ваще на подвиг толкнуло:D Установил Gentoo в VirtualBox и собрал последнюю прошивку!;) Правда еще не шил.

Прошил! Полет нормальный!;)

as_lan
25-03-2011, 05:06
Заполняя потихоньку свой винт начал замечать что все чаще и чаще слышу хруст от него, вроде каких то больших операций чтения-запись роутер не может делать, и обращается к нему только торрент качалка, а дефрагментация слышал на ext разделах не бывает, точнее бывает но не значительная. Поэтому интересно, неужели торрент клиент так нагружает винт (у меня не мегобитные скорости чтоб раздавая и качая настолько нагружать винт) или действительно имеет место дефрагментация. К слову в комп чтоб так хрустел винт надо как минимум запустить копирование десятка или сотен мелких файлов.

A1ex
25-03-2011, 06:50
или действительно имеет место дефрагментация.
тогда уж фрагментация. Де, это когда эту фрагментацию устраняют. Торент клиент раздает и читает файлы не линейно, а произвольными кусками, точнее какими у него пир запросит. Это в основе технологии. Так что по любому головки скакать будут.

з.ы. не мешает заглянуть в логи и вывод dmesg на предмет дисковых ошибок

as_lan
25-03-2011, 07:40
Подключил винт к убунте прогнал fsck -nfv /dev/sdb3 и получил


non-contiguous files (27.3%)


Значит фрагментация есть все таки, теперь понять бы как диск дефрагментировать.

ryzhov_al
25-03-2011, 08:03
Торент клиент раздает и читает файлы не линейно, а произвольными кусками, точнее какими у него пир запросит. Это в основе технологии. Так что по любому головки скакать будут.
Раздача, да чтение на фрагментацию повлиять не могут, видимо, речь шла о скачивании торрентов и записи файлов. И transmission и rtorrent с настройками по умолчанию при старте скачивания резервируют пространство на диске и в дальнейшем используют memory mapping для отображения страниц памяти на диск. Посмотрите сами сколько занимает места на диске какой-нибудь объёмный файл, скачанный на 1%.

Значит фрагментация есть все таки, теперь понять бы как диск дефрагментировровать.
A1ex, as_lan, не тяните в Linux несущетсвующие проблемы, которые наблюдали в Windows. Фрагментация ext3 на производительность ввода-вывода влияет слабо. Если уж хотите доказать обратное, померяйте сами разницу времени, необходимую на считывание фрагментированных и дефрагментированных файлов.

Выигрыш в отзывчивости при дефрагментации можно заметить на высокопроизводительной дисковой подсистеме, а не на роутере со скоростью дискового ввода-вывода в несколько мегабайт в секунду. Попытка получить выгоду от дефрагментации диска с роутером похожа на попытку поставить антикрыло на ВАЗ2101 для улучшения аэродинамики на скоростях от 150 Км/ч.

as_lan
25-03-2011, 08:10
Вы невнимательно прочитали предшествующие посты, я не гонялся за скоростями, ибо в любом случае самое узкое место тут контроллер юсб, который больше 2,5-3 мБ не выдает. Меня просто напрягают постоянные щелчки головки, которые только во время работы торрент клиента слышны. Стоит остановить клиент как винт утихает. Про то что на производительность это не влияет я знал давно, и никогда не вспоминал даже о дефрагментации на основной машине с Ubuntu, но там винт был другой и его головку не было слышно, а тут ночью особенно раздражает, особенно сильно трещит при проверке хэша.

ryzhov_al
25-03-2011, 08:35
Меня просто напрягают постоянные щелчки головки, которые только во время работы торрент клиента слышны. Стоит остановить клиент как винт утихает.На громкость щелчков, на мой взгляд влияют лишь настройки Accoustic Management'а и удалённость файла от места парковки головки. За частоту - настройки torrent-клиента.
Настройки accoustic management'а можно подкртутить с помощью пакета smartmontools,
размер буфера записи - параметром "cache-size-mb" в последний версиях transmission.

A1ex
25-03-2011, 09:11
а тут ночью особенно раздражает
ну так диск тихий нужен. У меня сначала был 2,5" небольшого объема, головки было немного слышно, но никого не раздражало . Решил увеличить объем. С винтом 3,5" вытерпели пару недель. Доставали не только головки, но и шум от вращения. Вот уже пол-года 2,5" Seagate Portable на 500 гиг. Головок не слышно вообще, шум от вращения немного присутствует.

as_lan
25-03-2011, 09:29
На громкость щелчков, на мой взгляд влияют лишь настройки Accoustic Management'а и удалённость файла от места парковки головки. За частоту - настройки torrent-клиента.
Настройки accoustic management'а можно подкртутить с помощью пакета smartmontools,
размер буфера записи - параметром "cache-size-mb" в последний версиях transmission.


У меня rtorrent, у него какой параметр за кэш отвечает?


ну так диск тихий нужен. У меня сначала был 2,5" небольшого объема, головки было немного слышно, но никого не раздражало . Решил увеличить объем. С винтом 3,5" вытерпели пару недель. Доставали не только головки, но и шум от вращения. Вот уже пол-года 2,5" Seagate Portable на 500 гиг. Головок не слышно вообще, шум от вращения немного присутствует.

Я весь город обошел, только в одном месте был винт 3,5 с блоком, 2.5 были без блока, а потом терпеть отваливания винта или прочие "сюрпризы" не хотелось. Поэтому пришлось купить 3.5

FilimoniC
25-03-2011, 10:26
Везет вам. не могу уснуть если не слышу что комп работает...

as_lan
25-03-2011, 11:18
Извиняюсь, я немного не так задал вопрос, найти то нашел, но в какую сторону их надо крутить чтоб уменьшить частоту "беганья" головки. Понял из комментария к параметру что малое значение не даст почти эффекта а слишком большое может привести к тому что ядро не сможет сохранить в памяти (или что-то в этом роде). Поэтому думал если вы сталкивались с этим, то могли бы сказать в каких пределах надо крутить параметр. Даже сейчас пишу это и слышу как трещит винт, конечно не так интенсивно как если бы с него копировали, но где то раз в секунду потрескивает.

Кстати, винт то подключен через USB (дир 320) А по USB как понял не работает smartmontools, поэтому вопрос, если я допусти на машине под Ubuntu AAM настраиваю, сохраняются ли эти параметры, чтоб я мог отключить от компа и подключить роутеру

g12
27-03-2011, 18:06
подскажите чайнику
монтирую диск
"mount -t ntfs -o rw,noatime /dev/discs/disc0/part1 /tmp/mnt/disc0_1"

проверяю mount
"/dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ntfs (ro,noatime)"

кто может подсказать почему "ro" ?
диск внешний, форматирован в ntfs в XP
тут (http://wl500g.info/showpost.php?p=228229&postcount=99) ответа не нашел

VicSer
27-03-2011, 18:35
кто может подсказать почему "ro" ?


В ветке 1.9.2.7-d нет поддержки записи на NTFS. Только чтение.

happa
28-03-2011, 21:22
Добрый день.Прошу не кидать камнями и не отправлять в поиск,а просто ответить на 1 вопрос:)
Проделал все из темы http://wl500g.info/showthread.php?t=21889
Все заработало)
Но есть одно но-отключаю HDD от роутера и пытаюсь присоединить его к компу.Нового устройства не появляется,но в диспетчере устройств он есть.
На харде есть несколько фильмом,которые скачал из торентов.Как мне заставить семерку увидеть мой HDD и сливать/заливать на него инфу?

VicSer
28-03-2011, 21:54
Как мне заставить семерку увидеть мой HDD и сливать/заливать на него инфу?

Поставить драйвер ext2fs:
Вариант 1 (последнее обновление 27/10/2008) - тут (http://www.fs-driver.org/download.html)
Вариант 2 (последнее обновление 10/02/2011) - тут (http://www.ext2fsd.com/?page_id=16)

Dale_C
29-03-2011, 12:19
Комрады, подскажите, не удалось самому реализовать вроде простую идею. Итак имеем подключенные к wl-500Gpv2 флешку и внешний hdd. И там и там имеем swap раздел, 256 и 512mb соответственно.

Вопрос: как реализовать что бы при загрузке если hdd присоединен и монтируется - использовался бы только! его swap, а в случае его отсутствия - свап что на флешке?

И так крутил и сяк - все время оба свапа задействуются :(

al37919
29-03-2011, 12:40
Комрады, подскажите, не удалось самому реализовать вроде простую идею. Итак имеем подключенные к wl-500Gpv2 флешку и внешний hdd. И там и там имеем swap раздел, 256 и 512mb соответственно.

Вопрос: как реализовать что бы при загрузке если hdd присоединен и монтируется - использовался бы только! его swap, а в случае его отсутствия - свап что на флешке?

И так крутил и сяк - все время оба свапа задействуются :(
ключевое слово для поиска hotplug, а также swapon и swapoff

FilimoniC
29-03-2011, 12:47
Комрады, подскажите, не удалось самому реализовать вроде простую идею. Итак имеем подключенные к wl-500Gpv2 флешку и внешний hdd. И там и там имеем swap раздел, 256 и 512mb соответственно.

Вопрос: как реализовать что бы при загрузке если hdd присоединен и монтируется - использовался бы только! его swap, а в случае его отсутствия - свап что на флешке?

И так крутил и сяк - все время оба свапа задействуются :(

Как то так..

if [-b /dev/sdb1]
mount /opt /dev/sdb1
swapon /dev/sdb2
swapoff /dev/sda2
fi

Кстати, интересно, что будет, если сделать swapoff когда "виртуальная_память > физической-памяти"? Будут ли перенесены куски swap из одного swap в другой, если swap-ов несколько?

ryzhov_al
29-03-2011, 13:47
Кстати, интересно, что будет, если сделать swapoff когда "виртуальная_память > физической-памяти"? Будут ли перенесены куски swap из одного swap в другой, если swap-ов несколько?
Вряд ли архитектура VM Linux рассчитывалась с учётом того, что swap-разделы будут постоянно влючаться-выключаться аки светомузыка.
Скорее всего получим один из указанных (http://unixhelp.ed.ac.uk/CGI/man-cgi?swapoff+2) сигналов. Можно взять (http://www.wl500g.info/showpost.php?p=213224&postcount=16), да проверить.

Хотел обратить внимание Dale_C на возможность расстановки приоритетов использования swap-файлов\разделов, но в бизибоксовом варианте swapon отсутствует ключ [-p priority].

Dale_C
29-03-2011, 21:10
al37919, FilimoniC, ryzhov_al, спасибо за отклик. Как верно замечено приорететы свап разделов не работают (опытным путем дошел до этого). На данный момент попробовал прописать вот такую конструкцию в начало pre-mount


if [ -L /dev/discs/disc1 ]; then
ln -s /tmp/mnt/disc1_2 /tmp/harddisk2
swapoff -a
sleep 5
swapon /dev/scsi/host1/bus0/target0/lun0/part1
else
swapon -a
fi

однако не работает конструкция. все равно имеем свап с обоих разделов. Что делаю не так?

baxx100
30-03-2011, 10:28
Объясните чайнику...Роутер купил недавно(WL-500gP),прошил его прошивкой WL500gp-1.9.2.7-d-r2624.trx,подключил к нему внутри жесткий диск и флешку на 8Гб,сделал всё по инструкции http://wl500g.info/showthread.php?t=21889 (Скрипт "Установка программ для чайника" и его обсуждение ).Вроде всё работает и качает,но вот несколько вопросов:
-нужно ли использовать и жесткий диск и флешку?...или может лучше что-то одно?
-при скачивании с торрентов пишет почему-то на флешку,а не на жесткий диск...Почему?(т.к. флешка на 8гб,то там остается ещё 6Гб пустых-вот туда наверное и пишет...а почему не на жесткий диск?).
-об"ясните как мне посмотреть то,что я с торрента скачал??(вот этот пункт если можно поподробней:что и где и как нажать и в какой последовательности...а то уже голова опухла,а ничего не получается).
Заранее спасибо....и прошу сильно не "пинать"(а то я пенсионер,и мозг уже не сильно соображает в современной технике)....

FilimoniC
30-03-2011, 11:48
Объясните чайнику...Роутер купил недавно(WL-500gP),прошил его прошивкой WL500gp-1.9.2.7-d-r2624.trx,подключил к нему внутри жесткий диск и флешку на 8Гб,сделал всё по инструкции http://wl500g.info/showthread.php?t=21889 (Скрипт "Установка программ для чайника" и его обсуждение ).Вроде всё работает и качает,но вот несколько вопросов:
-нужно ли использовать и жесткий диск и флешку?...или может лучше что-то одно?
-при скачивании с торрентов пишет почему-то на флешку,а не на жесткий диск...Почему?(т.к. флешка на 8гб,то там остается ещё 6Гб пустых-вот туда наверное и пишет...а почему не на жесткий диск?).
-об"ясните как мне посмотреть то,что я с торрента скачал??(вот этот пункт если можно поподробней:что и где и как нажать и в какой последовательности...а то уже голова опухла,а ничего не получается).
Заранее спасибо....и прошу сильно не "пинать"(а то я пенсионер,и мозг уже не сильно соображает в современной технике)....
1. Можно оставить что-то одно.
2. "Почему у меня программа скачивает на C: а не на D: ?". Тот же ответ - как настроили так и качает.
3. Фиг знает.

Лучше вам чуток подучить матчасть, ИМХО. все вопросы отпадут. Сейчас надо понятие о файловой системе unix, монтировании, и инструкция к вашей torrent-качалке.

happa
02-04-2011, 22:52
Объясните чайнику...Роутер купил недавно(WL-500gP),прошил его прошивкой WL500gp-1.9.2.7-d-r2624.trx,подключил к нему внутри жесткий диск и флешку на 8Гб,сделал всё по инструкции http://wl500g.info/showthread.php?t=21889 (Скрипт "Установка программ для чайника" и его обсуждение ).Вроде всё работает и качает,но вот несколько вопросов:
-нужно ли использовать и жесткий диск и флешку?...или может лучше что-то одно?
-при скачивании с торрентов пишет почему-то на флешку,а не на жесткий диск...Почему?(т.к. флешка на 8гб,то там остается ещё 6Гб пустых-вот туда наверное и пишет...а почему не на жесткий диск?).
-об"ясните как мне посмотреть то,что я с торрента скачал??(вот этот пункт если можно поподробней:что и где и как нажать и в какой последовательности...а то уже голова опухла,а ничего не получается).
Заранее спасибо....и прошу сильно не "пинать"(а то я пенсионер,и мозг уже не сильно соображает в современной технике)....
3.заходишь на фтп диска( ftp://192.168.1.1/ ) и там все смотришь,скидываешь на комп и прочие манипуляции)

MrGalaxy
04-04-2011, 09:33
После включения роутера иногда запускается e2fsck (по количеству включений-отключений или просто при аварийном завершении работы).
После повторного включения опять запускается эта программа и так до бесконечности, пока не запустишь её вручную с ключом -f.
После этого при выключении-включении роутера монтирование осуществляется сразу.

Кто виноват и что делать?

ryzhov_al
04-04-2011, 10:08
После включения роутера иногда запускается e2fsck (по количеству включений-отключений или просто при аварийном завершении работы).
После повторного включения опять запускается эта программа и так до бесконечности, пока не запустишь её вручную с ключом -f.
После этого при выключении-включении роутера монтирование осуществляется сразу.

Кто виноват и что делать?
Насколько я понял, запуск e2fsck при необходимости прописан где-то в стартовых скриптах. Могу высказать лишь предположение о том, что виноват системный таймер, который к моменту старта e2fsck не успевает по NTP получить актуальные дату и время. Получается циклическая ситуация, когда e2fsck находя признак предыдущего dirty-размонтирования "бросается" изменять время доступа к файлам. При рестарте ситуация повторяется.

При ручном запуске e2fsck, скорее всего, системная дата уже актуальна и процесс проверки проходит успешно.

al37919
04-04-2011, 10:15
Кто виноват и что делать?
почитать ман по e2fsck, в частности про ключ -p с которым она у вас вероятно запускается

happa
04-04-2011, 16:49
Проблеммы с именами файлов.
Сначало стоял HDD на 150 гигов,который раньше использовался как съемный хард.С ним проделал все по мануалу и было все отлично.
На работе смог достать хард с PS3 на 250 гигов,рабочий,но не форматированный,то бишь при подключение к компу,тот его видел но не открывал.
Я не стал париться,форматировать его и прочее,а просто подключил его к роутеру,сделал все пункты вместе с форматированием и все вроде бы заработало.
но!
файлы,которые он скачивает на хард,он переименовывает в кракозябры
( 3x01 Awakeing (Пробуждение).avi )
Не понимает в общем русские буквы.Как исправить этот недочет?
Первый HDD все нормально воспринимал и работал отлично(

Evengar
05-04-2011, 19:55
сегодня роутер перестал видеть диск, хотя ещё вчера все было нормально. В этот момент грузился торрент. Диска не видно в сетевом окружении и не работает ни одна из установленных программ, в админ-панель роутера заходит. перезагрузка не помогает.

as_lan
05-04-2011, 21:17
Может запустилась e2fsck.
Mount что пишет

Jimka
06-04-2011, 15:37
Вечер добрый!
Вопрос: какой максимальный объем жесткого диска, который можно подключить к wl500gpv2?
В оф поддержке сказали, что на официальной прошивке возможно подключение не более 1тб. Так ли это или есть другие варианты!?
Поиск юзал - ответа не нашел (может плохо искал).

p/s/ поторопился и купил 3тб seagate, хочется сделать ftp сервер, внешний ip есть.
Сейчас при подключении к роутеру, через fdisk отображается следующая сетка

Disk /dev/scsi/host0/bus0/target0/lun0/disc: 801.5 GB, 801569722368 bytes
255 heads, 63 sectors/track, 12181 cylinders
Units = cylinders of 16065 * 4096 = 65802240 bytes
Disk identifier: 0x7d4f9861

Device Boot Start End Blocks Id System
/dev/scsi/host0/bus0/target0/lun0/part1 1 16319 1048658688 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part2 16320 32638 1048658940 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part3 32639 45200 807234120 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part4 45201 45201 64260 82 Linux swap / Solaris

Тоесть разметка самого диска нормальная, однако доступно только 800гб...
разметку делал через Ubuntu, где целиком 3тб видны.

Есть ли возможность все таки подключить данный жесткий к роутеру?
Если да, то буду рад совету)
p/s/2/ Предложения по поводу сборки полноценного (отдельный системник) ftp сервера, пока что не рассматривается! Ищется альтернатива...

al37919
06-04-2011, 16:11
все у вас нормально видно:

/dev/scsi/host0/bus0/target0/lun0/part1 1 16319 1048658688 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part2 16320 32638 1048658940 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part3 32639 45200 807234120 83 Linux
/dev/scsi/host0/bus0/target0/lun0/part4 45201 45201 64260 82 Linux swap / Solaris
Так что можете спокойно пользоваться.

Присутствует только косяк в оценке объема fdisk-ом. Так что вопрос стоит только возможно ли его корректно разбить с помощью встроенного fdisk-а.

1.5 Тб (сектор 512 байт) отображается корректно.

Jimka
06-04-2011, 20:05
Так что вопрос стоит только возможно ли его корректно разбить с помощью встроенного fdisk-а.
То есть требуется его ещё раз перемонтировать, но уже используя fdisk прошивки? Или я не правильно понял?
И вопрос ещё один, требуется ли мне их монтировать или можно оперировать этими длинными (неудобными) адресами?
объясню почему такой вопрос:
делаю следующее:

root@OpenWrt:~# mkdir -p /mnt/share1
root@OpenWrt:~# mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part1 /mnt/share1 -o rw,sync
все вроде ок, монтируется и отображатся в вебморде

аналогично делаю для второго раздела
root@OpenWrt:~# mkdir -p /mnt/share2
root@OpenWrt:~# mount -t ext3 /dev/scsi/host0/bus0/target0/lun0/part2 /mnt/share2 -o rw,sync
mount: mounting /dev/scsi/host0/bus0/target0/lun0/part2 on /mnt/share2 failed: Invalid argument

вылетает эта ошибка, может я просто чего то не вижу и не замечаю?



p/s/ Если вопросы глупые - не обессудьте, я в этом деле новичок...

al37919
06-04-2011, 21:52
монтировать, естественно, необходимо.

в /mnt что-то смонтировано? Иначе

mkdir -p /mnt/share1
должно давать отрицательный результат, т.к. /mnt живет в squashfs, которая ro

Jimka
06-04-2011, 22:08
Новые директории в /mnt он создает без проблем и ошибок!
Но монтирует только первый из разделов hdd, на остальных выдает ошибку описанную выше

al37919
06-04-2011, 22:51
а прошивка не openwrt случаем?

Jimka
07-04-2011, 12:40
Она самая, ибо только на ней я смог добиться хоть каких то результатов.

ConstAntz
07-04-2011, 14:45
Она самая, ибо только на ней я смог добиться хоть каких то результатов.

А каких отрицательных результатов вам удалось добиться на прошивках этого форума?

Jimka
07-04-2011, 19:47
Отрицательных не получал, как собственно и положительных!
Девайс(hdd) просто не определялся! Драйвера устанавливал, флешку на 4гб видел и монтировал без проблем! Однако с жестким все было глухо(((

Сегодня планирую ещё раз попробовать все с начала...
Какую посоветуете прошвку из "местных"? Последнюю от Олега или же что то дополненное, собранное энтузиастами?

p.s. Повторюсь с задачей: есть wl-500gp v2, seagate 3Tb - хочется сделать ftp сервер.

tempik
07-04-2011, 20:00
Отрицательных не получал, как собственно и положительных!
Девайс(hdd) просто не определялся! Драйвера устанавливал, флешку на 4гб видел и монтировал без проблем! Однако с жестким все было глухо(((

Сегодня планирую ещё раз попробовать все с начала...
Какую посоветуете прошвку из "местных"? Последнюю от Олега или же что то дополненное, собранное энтузиастами?

p.s. Повторюсь с задачей: есть wl-500gp v2, seagate 3Tb - хочется сделать ftp сервер.
И какие драйвера устанавливали и куда??? Ставить прошивку от энтузиастов.

Jimka
07-04-2011, 20:14
И какие драйвера устанавливали и куда???
Сейчас начал все заново, какие и куда а главное как - напишу позже, когда до всего этого дойду, по памяти ничего не скажу ибо в голове уже полная каша!(

Ставить прошивку от энтузиастов.

Посоветуете какую нибудь?

p/s/на FAQ ссылаются на эту прошивку - http://wl500g.info/showthread.php?t=17136, буду пробовать...

tempik
07-04-2011, 20:19
Сейчас начал все заново, какие и куда а главное как - напишу позже, когда до всего этого дойду, по памяти ничего не скажу ибо в голове уже полная каша!(

Посоветуете какую нибудь?

p/s/на FAQ ссылаются на эту прошивку - http://wl500g.info/showthread.php?t=17136, буду пробовать...
ФАК для того и писан ... Правильный выбор ... Если на харде была важная инфа, то самое время его отключить от всего и искать "контору по восстановлению информации"....

Jimka
07-04-2011, 21:34
Я к тому, что на жестком ничего не было пока что.
За замечание спасибо - на будущее буду иметь в виду!

Прошивку поставил, ssh поднял...
При подключении жесткого в логах следующее:


Apr 8 00:23:43 kernel: usb 1-1.1: new high speed USB device using ehci_hcd and address 3
Apr 8 00:23:43 kernel: usb 1-1.1: configuration #1 chosen from 1 choice
Apr 8 00:23:43 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Apr 8 00:23:45 kernel: scsi 0:0:0:0: Direct-Access Seagate FA GoFlex Desk 0155 PQ: 0 ANSI: 4
Apr 8 00:23:45 kernel: sd 0:0:0:0: [sda] 732566645 4096-byte hardware sectors (801570 MB)
Apr 8 00:23:45 kernel: sd 0:0:0:0: [sda] Write Protect is off
Apr 8 00:23:45 kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Apr 8 00:23:45 kernel: sd 0:0:0:0: [sda] 732566645 4096-byte hardware sectors (801570 MB)
Apr 8 00:23:45 kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Apr 8 00:23:45 kernel: sda: sda1 sda2 sda3 sda4
Apr 8 00:23:45 kernel: sda: p1 size 2097317376 exceeds device capacity, limited to end of disk
Apr 8 00:23:45 kernel: sda: p2 ignored, start 2097317880 is behind the end of the disk
Apr 8 00:23:45 kernel: sda: p3 ignored, start 4194635760 is behind the end of the disk
Apr 8 00:23:46 kernel: sd 0:0:0:0: [sda] Attached SCSI disk
Apr 8 00:23:52 kernel: EXT3-fs: starting recovery.
Apr 8 00:23:52 kernel: kjournald starting. Commit interval 5 seconds
Apr 8 00:23:52 kernel: EXT3 FS on sda1, internal journal
Apr 8 00:23:52 kernel: EXT3-fs: recovery complete.
Apr 8 00:23:52 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Apr 8 00:23:52 USB storage: ext3 fs at /dev/discs/disca/part1 mounted to /tmp/mnt/disca_1


Первый раздел хоть и монтируется, но не целиком вроде, если можно так сказать... Когда я его под Linux разбивал размер указывал 1024000MB, а сейчас он пишет 801570MB..

Да и, насколько я понял, он все равно не хочет работать с остальными разделами... Какой тут может быть выход?
Да и вообще, куда дальше двигаться?

ConstAntz
08-04-2011, 01:53
Я к тому, что на жестком ничего не было пока что.
За замечание спасибо - на будущее буду иметь в виду!

Прошивку поставил, ssh поднял...
При подключении жесткого в логах следующее:


Apr 8 00:23:45 kernel: sd 0:0:0:0: [sda] 732566645 4096-byte hardware sectors (801570 MB)
...
Apr 8 00:23:45 kernel: sda: p1 size 2097317376 exceeds device capacity, limited to end of disk
Apr 8 00:23:45 kernel: sda: p2 ignored, start 2097317880 is behind the end of the disk
Apr 8 00:23:45 kernel: sda: p3 ignored, start 4194635760 is behind the end of the disk


Первый раздел хоть и монтируется, но не целиком вроде, если можно так сказать... Когда я его под Linux разбивал размер указывал 1024000MB, а сейчас он пишет 801570MB..

Да и, насколько я понял, он все равно не хочет работать с остальными разделами... Какой тут может быть выход?
Да и вообще, куда дальше двигаться?

как вариант (http://ru.wikipedia.org/wiki/Ext3)

frosya
08-04-2011, 22:30
Втыкал жесткий Transcend TS250GSJ25M по схеме:
у-образный шнур в хаб(2 usb) c БП на 1А => роутер - долго корячился но диск так и не смонтировался (вроде не жужжал, "работал" тихо).
Пришлось втыкать напрямую один из у-образных шнурков в нижний порт усб. Усе встало.
Часов 12 пока живой...
Кто юзает данный хард, долго ли так он будет жить?
Я полагаю нужно рубить 5в после хаба?
(хаб типа того, только шнурок нормальный http://www.o-digital.com/uploads/2179/2187-3/Novel_USB_2_0_4_Port_Hub_H011_977.jpg)

xhush
08-04-2011, 22:46
гуру, прошу помочь
к роутеру подсоединен HHD, разбитый на два раздела - ext3 и ntfs
Mount выдает следующее:
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ext3 (rw,noatime)
/dev/discs/disc0/part5 on /tmp/mnt/disc0_5 type ntfs (ro)

проблема в том, что я не могу посмотреть содержимое второго раздела, который в ntfs.
ftp://192.168.1.1/ - выдает содержание только раздела ext3. официальная прошивка при заходе на ftp показывала оба раздела.
в настройках samba стоит Samba File Shares: all partitions

подскажите, как получить доступ (понятно, что в режиме чтения) к разделу Ntfs?

заранее благодарен за совет

Iguana
09-04-2011, 18:51
гуру, прошу помочь
к роутеру подсоединен HHD, разбитый на два раздела - ext3 и ntfs

/dev/discs/disc0/part1 on /tmp/mnt/disc0_1 type ext3 (rw,noatime)
/dev/discs/disc0/part5 on /tmp/mnt/disc0_5 type ntfs (ro)[/I]

проблема в том, что я не могу посмотреть содержимое второго раздела, который в ntfs.
ftp://192.168.1.1/ - выдает содержание только раздела ext3. официальная прошивка при заходе на ftp показывала оба раздела.
в настройках samba стоит Samba File Shares: all partitions

подскажите, как получить доступ (понятно, что в режиме чтения) к разделу Ntfs?

заранее благодарен за совет

Правильно настроить ftp (самба тут не при чём ;))
Каталог с которого стартует ftp должен быть /tmp/mnt - тогда всё будет видеться :rolleyes:

super_bizon
09-04-2011, 22:04
Прошу о помощи.
Оживил Асус 500wl premium заменой БП.
Не видит жесткий диск как таковой после его подключения через шнурок.
Жесткий диск через снурок на компьютере виден, отформатирован в fat32.


[admin@WL-00****D9 root]$ df -h
Filesystem Size Used Available Use% Mounted on
/dev/root 3.0M 3.0M 0 100% /
[admin@WL-001****D9 root]$ cat /proc/scsi/usb-storage-*/*
Host scsi0: usb-storage
Vendor: JMicron
Product: USB to ATA/ATAPI Bridge
Serial Number: 152D203380B6
Protocol: Transparent SCSI
Transport: Bulk
GUID: 152d23380000152d203380b6
Attached: Yes
Port: 2
Bus: 01:03.2-2


Как найти и примонтировать его?
Прошивка та, в которой можно примонтировать 3g модем, прошивал не я, мне роутер достался от прошлого хозяина...

разбрался, проблема снята.

as_lan
19-04-2011, 05:03
В последнее время часто после ребута не подхватывает Винт:( В логе касающееся винта только это

Jan 1 03:00:03 kernel: ehci_hcd 00:03.1: PCI device 14e4:471a
Jan 1 03:00:03 kernel: ehci_hcd 00:03.1: irq 6, pci mem b8003800
Jan 1 03:00:03 kernel: usb.c: new USB bus registered, assigned bus number 1
Jan 1 03:00:03 kernel: ehci_hcd 00:03.1: USB 0.0 enabled, EHCI 1.00, driver 10 Dec 2004/2.4
Jan 1 03:00:03 kernel: hub.c: USB hub found
Jan 1 03:00:03 kernel: hub.c: 2 ports detected
Jan 1 03:00:03 kernel: usb.c: registered new driver usblp
Jan 1 03:00:03 kernel: printer.c: v0.13: USB Printer Device Class driver
Jan 1 03:00:03 kernel: Linux video capture interface: v1.00
Jan 1 03:00:03 kernel: SCSI subsystem driver Revision: 1.00
Jan 1 03:00:04 kernel: hub.c: new USB device 00:03.1-1, assigned address 2
Jan 1 03:00:04 kernel: usb.c: USB device 2 (vend/prod 0xbc2/0x5071) is not claimed by any active driver.
Jan 1 03:00:04 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:04 kernel: usb.c: registered new driver usb-storage
Jan 1 03:00:04 kernel: USB Mass Storage support registered.

Винт 3.5 со своим блоком

P.S. Встроенный ФТП включен, так что модули по идее должны подгружаться

frosya
20-04-2011, 20:03
А че делать если хдд Transcend TS250GSJ25M всетки отвалился?
ставил скриптом.
был повешен на 1 шнурок усб, видимо не хватило электричества, щас на диске 3 раздела неопределенных(без фс)
ему каюк либо это глюк? (если бы он сдох, он прочитал бы разделы диска на компе?)

Pablo Escobar
21-04-2011, 04:18
А че делать если хдд Transcend TS250GSJ25M всетки отвалился?
ставил скриптом.
был повешен на 1 шнурок усб, видимо не хватило электричества, щас на диске 3 раздела неопределенных(без фс)
ему каюк либо это глюк? (если бы он сдох, он прочитал бы разделы диска на компе?)

в какие файловые системы были форматированы разделы?

frosya
21-04-2011, 08:58
в какие файловые системы были форматированы разделы?

ФОРМАТИРОВАНИЕ HDD-USB на три раздела ext3: SWAP - 256Mб, OPT (для программ) - 1024Mб и DATA (для ваших данных /tmp/harddisk ) - все остальное пространство диска

Iguana
21-04-2011, 12:07
ФОРМАТИРОВАНИЕ HDD-USB на три раздела ext3: SWAP - 256Mб, OPT (для программ) - 1024Mб и DATA (для ваших данных /tmp/harddisk ) - все остальное пространство диска
Загрузите комп с линухового лайвсиди - должен увидиться...

WellDone
21-04-2011, 19:40
Не подскажете ли, можно ли заменить диск без сбоса установок роутера?

Я решил использовать вот этот замечательный скрипт (http://wl500g.info/showthread.php?t=21889), и для тренировки воткнул 4-гигабайтную флешку. Всё у меня получилось, программы заработали.

Далее я решил установить всё уже в боевых условиях - на настоящий внешний HDD. Вынул флешку - и обнаружил, что потерял доступ к роутеру. Роутер продолжает заниматься своей непосредственной работой, но не доступны ни веб-морда, ни telnet, ни ssh, который я дополнительно устанавливал.

Сбрасывать установки роутра не хочется. Поэтому я хочу спросить - можно ли сделать так, чтобы хотя бы по телнету оставался доступен, когда я выну флешку, чтобы потом вставить диск и установить всё на него?

max2007
21-04-2011, 19:58
Да перегрузите вы его, я думаю он станет доступен , доступ до роутера по
telnet, и ssh не имеет никакого отношения к установленым программам на флешке ,а веб морда роутера находится на порту 8080 после установки " Скрипт "Установка программ для чайника" "

Diplomnic
21-04-2011, 20:07
Не подскажете ли, можно ли заменить диск без сбоса установок роутера?


Сбрасывать установки роутра не хочется. Поэтому я хочу спросить - можно ли сделать так, чтобы хотя бы по телнету оставался доступен, когда я выну флешку, чтобы потом вставить диск и установить всё на него?

Можно. Предварительно отмонтировав флешку:
umount /opt
umount /tmp/harddisk
Если начнёт ругаться, что диск используется, посмотрите lsof /opt или lsof /tmp/harddisk какие процессы задействуют флешку, убейте их и повторите команды umount.
После этого можно вынимать флешку, не боясь, что роутер зависнет.

Вариант проще - выключить роутер, вынуть флешку, запустить роутер, подключиться, используя telnet.

Infernion
21-04-2011, 20:50
вообщем нашел ВОТ (http://www.chinavasion.com/product_info.php/pName/sata-hard-drive-docking-station-external-hdd-docking-station/) док станцию для подключения внешних SATA HDD в описании написано что с Линукс не заводится с ходу, в общем вопрос: ни кто не имел дела с чем нибудь подобным, как настройка и тд. Полагаю что оно работает как обычный Хаб, может просто не правильно определится в системе надо будет подкорректировать.
Ну вообщем что думаете на этот счет?

WellDone
21-04-2011, 23:14
доступ до роутера по telnet, и ssh не имеет никакого отношения к установленым программам

Вариант проще - выключить роутер, вынуть флешку, запустить роутер, подключиться, используя telnet.
Спасибо вам за такой простой и эффективный совет. И правда, так всё получилось. Telten остался доступен после перезагрузки роутера.
(С umount не вышло, потому что lsof, как и многие прочие утилиты типа pstree, в моем linux'е не присутствуют).

Diplomnic
22-04-2011, 09:57
(С umount не вышло, потому что lsof, как и многие прочие утилиты типа pstree, в моем linux'е не присутствуют).
Вот тут вы меня добили.
ipkg install lsof pstree

as_lan
22-04-2011, 12:16
На мой вопрос так и не ответили :( неужели никто не сталкивался

vectorm
22-04-2011, 13:36
На мой вопрос так и не ответили :( неужели никто не сталкивался
Поменяйте коробку USB винта, скорее всего она помирает.

as_lan
22-04-2011, 15:34
Поменяйте коробку USB винта, скорее всего она помирает.

как она может помирать если этот винт я купил месяц назад, уверен не в нем дело. У меня роутер винт и модем лежат все в одно коробке, их никто не трогает и значит в контакте дело не может быть, но если я сейчас модем перезагружу уверен 100% винт не подхватиться, и только после 2-3 ребутов еще подключиться

vectorm
22-04-2011, 18:50
как она может помирать если этот винт я купил месяц назад, уверен не в нем дело. У меня роутер винт и модем лежат все в одно коробке, их никто не трогает и значит в контакте дело не может быть, но если я сейчас модем перезагружу уверен 100% винт не подхватиться, и только после 2-3 ребутов еще подключиться
Проверьте USB кабель.
Как мы можем догадаться о деталях проблемы, если Вы конкретику не описываете? Экстрасенсов приглашайте гадать.

FilimoniC
22-04-2011, 21:07
как она может помирать если этот винт я купил месяц назад
Что-то вроде этого :-)
Тоже "фирменное".
http://acidcow.com/pics/18914-china-3-pics.html

as_lan
23-04-2011, 05:28
Ну этот случай я видел :) но я в отличии от того человека не пытался купить самый дешевый. У меня этот Seagate (http://www.seagate.com/www/ru-ru/products/external/external-hard-drive/desktop-hard-drive/) Контакты для интереса вчера проверил, ничего не болтается, зайду на вебморду, смотрю состояние винта - подключен, для интереса нажимаю ребут, потом иду в логи, там уже то что я выкладывал. Надо еще пару раз перезагрузить роутер и тогда подхватит. Прошивка 1.9.2.7-d-r2624. Если бы дело было в железе винт отрубался бы наверное и при работе тоже, а не только при перезагрузке роутера
vectorm Скажите какие подробности еще описать, я напишу. ;)

BuHT
25-04-2011, 17:06
as_lan
а если в загруженный без подключенного диска роутер потом этот диск подключить, то видится и монтируется с первого раза?

у меня с внешним хардом , но правда с питанием от роутера такое было (как в выше рприведеном логе)... но я связывал это с тем, что диск не успевал раскрутиться с момента подачи питания и потому не работал. Лечил в своем случае вставкой всяких sleep в скрипты загрузки.

as_lan
26-04-2011, 18:59
as_lan
а если в загруженный без подключенного диска роутер потом этот диск подключить, то видится и монтируется с первого раза?

у меня с внешним хардом , но правда с питанием от роутера такое было (как в выше рприведеном логе)... но я связывал это с тем, что диск не успевал раскрутиться с момента подачи питания и потому не работал. Лечил в своем случае вставкой всяких sleep в скрипты загрузки.

Не пробовал, спасибо за наводку, проверю на днях

WellDone
28-04-2011, 22:14
Интересно, есть ли возможность полноценно использовать диск, отформатированный роутором под Linux, с компьютером под управлением Windows?

Я сам для себя сначала положительно ответил на этот вопрос. Бэкап диска был у меня на работе, на виндовой машине. После того, как роутер отформатировал внешний диск, я принес его (диск) на работу, и для того, чтобы диск был распознан, я установил на компьютере IFS drivers (www.fs-driver.org), и скопировал данные обратно на диск.

Теперь роутер не видит диск как это было до того. Директория /tmp/mnt/ пуста. Под Windows с установленным IFS drivers диск виден.

Интересно, можно ли теперь заставить роутер увидеть этот диск, чтобы его заново не форматировать? Чтобы подготовить диск к использованию в другой системе, я выполнял команду umount /tmp/mnt/disc0_3. Диск, когда подключен, виден в директории /dev/scsi/host0/bus0/target0/lun0/ (и ссылка /dev/discs/disc0/). В этой директории 4 сущности: disc, part1, part2, part3. Это как-то можно подмаунтить? Надеюсь, все проблемы оттого, что, оказывается, я плоховато умею пользоватьcя командой mount.

Еще, вот что у меня есть:
cat /etc/fstab
#device Mountpoint FStype Options Dump Pass#
/dev/discs/disc0/part1 none swap sw 0 0
/dev/discs/disc0/part2 /opt ext3 rw,noatime 1 1
/dev/discs/disc0/part3 /tmp/mnt/disc0_3 ext3 rw,noatime 1 1

P.S. Постите, за некоторый сумбур. Была бы "песочница", я б туда с удовольствием сходил. А так - вопросы довольно простые,но касаются они очень уж узкой темы.

Diplomnic
29-04-2011, 14:38
Попробуйте в терминале дать команду при подключенном диске
mount /dev/discs/disc0/part2 /opt
mount /dev/discs/disc0/part3 /tmp/mnt
Если не получится:
Дайте вывод команд
fdisk -l
mount
Посмотрите, что есть на этот счёт в системном логе при включении роутера.

roadstreamer
03-05-2011, 16:13
За неимением возможности задать вопрос в соответствующей теме адресую его сюда, тем более, что большинство тут пользовались скриптом "для чайников" (http://wl500g.info/showthread.php?t=21889).
Что значит выделенная "Загрузка" и почему их три?

vectorm
03-05-2011, 16:46
За неимением возможности задать вопрос в соответствующей теме адресую его сюда, тем более, что большинство тут пользовались скриптом "для чайников" (http://wl500g.info/showthread.php?t=21889).
Что значит выделенная "Загрузка" и почему их три?
Поиском не пробовали (http://habrahabr.ru/blogs/linux/71020/)?

roadstreamer
03-05-2011, 21:47
Поиском не пробовали (http://habrahabr.ru/blogs/linux/71020/)?

Спасибо, разобрался :) таким широким поиском не пользовался, ибо думал, что параметр специфический для софта, установленным скриптом. А оказалось, load average - инструмент сисадмина большого Линукса :). К тому же, этот вопрос (http://wl500g.info/showpost.php?p=209443&postcount=5437) оставался без ответа.

roadstreamer
05-05-2011, 19:51
Еще одна проблема, корни которой мне неизвестны.
После простоя длиной примерно в одну ночь не могу подрубиться к WiFi роутера (SSID при этом виден). Попытка соединения оказывается неудачной. По проводу IP комп получает, но ни WEB, ни telnet, ни ssh, ни любой другопй сервис не работает. Спасает только выключение из розетки. Понимаю, что это не метод. Ошибок в логах не увидел, специально переустановил софт скиптом REINSTALL. В соответствующую тему задать вопрос не могу. Кто сталкивался?

P.S. Заметил, что утром после включения компа Win7 коннектится к WiFi, индикатор показывает даже Internet Access, но через несколько мгновений Internet Access и коннект пропадает - роутер зависает.

frosya
08-05-2011, 09:19
Кто знает где беда?

Загрузите комп с линухового лайвсиди - должен увидиться...
Да, в линуксе и винде разделы видны (только для чтения почему-то). Подключаю хард Transcend TS250GSJ25M в хаб
http://www.apitcomp.ru/catalog/hdd_transcend/ts250gsj25mir.jpg->http://www.o-digital.com/uploads/2179/2187-3/Novel_USB_2_0_4_Port_Hub_H011_977.jpg
втыкаю в роутер усб кабель с обрубленым питаловом (+5В)[роутер выключен], включаю...В итоге хард не определяется.
Скрипт "Установка программ для чайника"
Из Telnet:
[root@ROUTER root]$ mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
а без хаба напрямую (без обрезанных +5В) диск нормально определяется.
То же самое на компе происходит, с обрезанным питанием хард не виден.
Можно ли напрямую (без хаба) питать хард от БП 5V, 1A?

Alexaz
09-05-2011, 11:10
Кто знает где беда?

Подключаю хард Transcend TS250GSJ25M в хаб
...
втыкаю в роутер усб кабель с обрубленым питаловом (+5В)[роутер выключен], включаю...В итоге хард не определяется.
...
а без хаба напрямую (без обрезанных +5В) диск нормально определяется.
То же самое на компе происходит, с обрезанным питанием хард не виден.
Можно ли напрямую (без хаба) питать хард от БП 5V, 1A?

Юзаю Transcend'ы такого типа давно и успешно (года два точно). Без подпитки 5В на хвосте создают только видимость подключения (да, может винт прочитаться при инициализации, но непременно отвалится под нагрузкой). На WL500W два USB порта - один использую для подпитки TS250 токмо лишь от ленивости запитывать от иного 5В источника. Дай на хвост допподпитку и будет счастье. =)

vovyan
18-05-2011, 19:56
Господа. Переформатировал свой сетевой диск с NTFS в EXT3, показалось что скорость доступа к файлам по WAN на диске упала. Это так или мне только кажется?
PS:RT-N16 с последней прошивкой от энтузиастов.

aNGEl0
24-05-2011, 22:16
Почитав о возможных проблемах, решился на установку "избыточно надежной" схемы: Роутер + активный USB-хаб + 2,5" SATA HDD.
Все это, на удивление, впихнулось в корпус от АТ БП. Результат попытаюсь выложить:
http://imagepost.ru/thumbs/p/10/p1050535_sm.JPG (http://www.imagepost.ru/?v=p1050535_sm.JPG)
http://imagepost.ru/thumbs/p/10/p1050539_sm.JPG (http://www.imagepost.ru/?v=p1050539_sm.JPG)
Вдобавок, получил возможность подключения других девайсов.. Думаю, китайско-3А БП от Длинка хватит на все издевательства :))
з.ы. Что-то я не разобрался, как фото выкладывать.. :(

FilimoniC
25-05-2011, 12:23
Почитав о возможных проблемах, решился на установку "избыточно надежной" схемы: Роутер + активный USB-хаб + 2,5" SATA HDD.
Все это, на удивление, впихнулось в корпус от АТ БП. Результат попытаюсь выложить:
http://imagepost.ru/thumbs/p/10/p1050535_sm.JPG (http://www.imagepost.ru/?v=p1050535_sm.JPG)
http://imagepost.ru/thumbs/p/10/p1050539_sm.JPG (http://www.imagepost.ru/?v=p1050539_sm.JPG)
Вдобавок, получил возможность подключения других девайсов.. Думаю, китайско-3А БП от Длинка хватит на все издевательства :))

Меня бы жена выгнала за такой AT БП на стене :_)

aNGEl0
25-05-2011, 16:26
Меня бы жена выгнала за такой AT БП на стене :_)
Дык он как раз в углу за дверью - особо и не видно, зато в центре требуемого пространства :)

alienmind
30-05-2011, 19:54
Доброго всем дня, форумчане.
Есть девайс, DIR-320, чем-то он схож с WL500... не всем конечно. ;)
Нооо. В нём так же есть USBпорт, для подключения внешних девайсов, будь то принтер, флэшка или внешний винт.
На сегодняшний день имею "внешнее хранилище" состоящее из 4х SATA винтов. Все винты SATA, поэтому использую переходники SATA-USB. Всё это дело подключено в 7ми портовый USB-хаб DLINK. Он в свою очередь подключен в ноут, который собственно управляет всеми процессами доступа и т.п.
Хранилище получилось достаточно большое, в принципе удобное, ноо. хочется отказаться от использования ноутбука.
Пробовал подключачть USB-хаб с подключенными в него винтами к роутеру DIR-320... в итоге он увидел только один из 4х винтов. ;( не годится.
Вопрос: не существует ли какая-нибудь прошивочка для роутера, которая бы позволяла бы опрашивать не только одно устройство на порту USB, а все, что подключены к нему... даже через USB-хаб.
Знаю, есть подобные устройства выполненные отдельно, но они требуют установки на каждый комп дополнительного софта (Sharkoon USB LANPort 400/100, VScom NetUSB 400i, Lantronix UBox® 2100/4100 и т.п.)
Заранее благодарен за ответы

Iguana
31-05-2011, 06:57
...
Вопрос: не существует ли какая-нибудь прошивочка для роутера, которая бы позволяла бы опрашивать не только одно устройство на порту USB, а все, что подключены к нему... даже через USB-хаб.
...

С прошивочками можно и поиграться (попробовать разные). Винты переформатировать, но вся эта возня не стОит конечного результата - хранилице получится "супер быстродействующее": скорость обмена с хранилищем будет мах 20mbps (до 2-2.5 БегаБайт в секунду) - на зачем такое нада?!
P. S. У меня на RT-N16-ом 40-60 mbps (до 8-ми БегаБайт в секунду) и то плююсь и матюкаюсь, когда 2-5 Гиговые проекты туда-сюда перетаскиваю :mad:

ConstAntz
31-05-2011, 21:07
Пробовал подключачть USB-хаб с подключенными в него винтами к роутеру DIR-320... в итоге он увидел только один из 4х винтов. ;( не годится.


А если втыкать по одному?
И сислог не забудьте показать.

tempik
01-06-2011, 18:15
P. S. У меня на RT-N16-ом 40-60 mbps (до 8-ми БегаБайт в секунду) и то плююсь и матюкаюсь, когда 2-5 Гиговые проекты туда-сюда перетаскиваю :mad:
Интересно, а что Вы хотели получить от бюджетного решения для дома (да еще по USB)??? 60-70 МБ/с. Не каждый "железный" рейд5 SCSI/SAS по сети такое выдаст...

Iguana
02-06-2011, 07:37
Интересно, а что Вы хотели получить от бюджетного решения для дома (да еще по USB)??? 60-70 МБ/с. Не каждый "железный" рейд5 SCSI/SAS по сети такое выдаст...
Ди ничего я от него не хотел, я то точно знал, что в итоге получу, хотя, еслиб скорость была такая же, что и внешний веник в USB компа напрямую (240 mbps) - было бы очень здорово :rolleyes:
Просто не расчитывал, что прийдется такие объемы тягать, не для этого, изначально, задумывалось...

TReX
02-06-2011, 13:35
Интересно, а что Вы хотели получить от бюджетного решения для дома (да еще по USB)??? 60-70 МБ/с. Не каждый "железный" рейд5 SCSI/SAS по сети такое выдаст...

RAID5 на WD Caviar Green (самые медленные и холодные диски у WD с интерфейсом SATA) выдает на чтение более 200 Мегабайт в секунду, что превышает возможности даже гигабитной сетевой карты )

tempik
02-06-2011, 17:35
RAID5 на WD Caviar Green (самые медленные и холодные диски у WD с интерфейсом SATA) выдает на чтение более 200 Мегабайт в секунду, что превышает возможности даже гигабитной сетевой карты )
Не надо выдергивать из контекста ... Я говорил про АВТОНОМНЫЙ СЕТЕВОЙ АППАРАТНЫЙ РЭЙД, а не про диски установленные в сервер ... У меня 6 дисков сигейта (5 рэйд, 5 дисков рабочие, один подхватывающий при сбое одного рабочего) довольно старые по 250 ГБ выдают на чтение 280 МБ\с, но сервак на сдвоенных в транк 2-х гигабитных картах отдает максимум около 68 МБ\с. Имхо путаем о чем речь...

TReX
02-06-2011, 22:17
Не надо выдергивать из контекста ... Я говорил про АВТОНОМНЫЙ СЕТЕВОЙ АППАРАТНЫЙ РЭЙД, а не про диски установленные в сервер ... У меня 6 дисков сигейта (5 рэйд, 5 дисков рабочие, один подхватывающий при сбое одного рабочего) довольно старые по 250 ГБ выдают на чтение 280 МБ\с, но сервак на сдвоенных в транк 2-х гигабитных картах отдает максимум около 68 МБ\с. Имхо путаем о чем речь...

Да похоже путаем, бо или тиминг или эзерченел ))) Вот по эзерченелу сервер может отдавать около 180-190 мегабайт в скеунду )

BelAl
05-06-2011, 18:52
После включения роутера иногда запускается e2fsck (по количеству включений-отключений или просто при аварийном завершении работы).
После повторного включения опять запускается эта программа и так до бесконечности, пока не запустишь её вручную с ключом -f.
После этого при выключении-включении роутера монтирование осуществляется сразу.

Кто виноват и что делать?

Подскажите, как Вы решили эту проблему? Может она похожа с моей?
Уже второй раз такая фигня уезжаю на неделю-две в отпуск, отключаю роутер от сети, потом приезжаю включаю и жесткий диск не монтируется только мигает лампочка, что он читается. Первый раз не помню, как но запустился, а сейчас, что не делаю не получается.

MrGalaxy
05-06-2011, 19:02
Подскажите, как Вы решили эту проблему? Может она похожа с моей?
Уже второй раз такая фигня уезжаю на неделю-две в отпуск, отключаю роутер от сети, потом приезжаю включаю и жесткий диск не монтируется только мигает лампочка, что он читается. Первый раз не помню, как но запустился, а сейчас, что не делаю не получается.

Никак не решил.:( Тупо запускаю e2fsck вручную, после чего монтирую.

А что у Вас в логах?

BelAl
05-06-2011, 19:20
Никак не решил.:( Тупо запускаю e2fsck вручную, после чего монтирую.

А что у Вас в логах?

Вот часть лога:



1 03:00:04 kernel: USB Video Class driver (v0.1.0)
Jan 1 03:00:04 kernel: SCSI subsystem initialized
Jan 1 03:00:04 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:04 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 1 03:00:04 kernel: usbcore: registered new interface driver usb-storage
Jan 1 03:00:04 kernel: USB Mass Storage support registered.
Jan 1 03:00:04 kernel: fuse init (API version 7.8)
Jan 1 03:00:05 dhcp client: deconfig: lease is lost
Jan 1 03:00:05 kernel: vlan2: dev_set_allmulti(master, 1)
Jan 1 03:00:05 dnsmasq[221]: read /etc/hosts - 2 addresses
Jan 1 03:00:05 dnsmasq[221]: using nameserver 91.194.247.30#53
Jan 1 03:00:05 dnsmasq[221]: using nameserver 94.228.201.248#53
Jan 1 03:00:05 dhcp client: bound IP : 10.22.21.26 from 10.22.23.254
Jan 1 03:00:06 pppd[368]: Plugin rp-pppoe.so loaded.
Jan 1 03:00:06 pppd[368]: RP-PPPoE plugin version 3.10 compiled against pppd 2.4.5
Jan 1 03:00:06 pppd[369]: pppd 2.4.5 started by root, uid 0
Jan 1 03:00:06 pppd[369]: PPP session is 10479 (0x28ef)
Jan 1 03:00:06 pppd[369]: Connected to 00:15:17:d5:d8:f9 via interface vlan2
Jan 1 03:00:06 pppd[369]: Using interface ppp0
Jan 1 03:00:06 pppd[369]: Connect: ppp0 <--> vlan2
Jan 1 03:00:06 pppd[369]: CHAP authentication succeeded: Welcome.
Jan 1 03:00:06 pppd[369]: CHAP authentication succeeded
Jan 1 03:00:06 pppd[369]: peer from calling number 00:15:17:D5:D8:F9 authorized
Jan 1 03:00:06 pppd[369]: local IP address 10.56.26.4
Jan 1 03:00:06 pppd[369]: remote IP address 94.228.201.251
Jan 1 03:00:06 pppd[369]: primary DNS address 94.228.201.248
Jan 1 03:00:06 pppd[369]: secondary DNS address 94.228.192.2
Jan 1 03:00:06 dnsmasq[221]: read /etc/hosts - 2 addresses
Jan 1 03:00:06 dnsmasq[221]: using nameserver 94.228.192.2#53
Jan 1 03:00:06 dnsmasq[221]: using nameserver 94.228.201.248#53
Jan 1 03:00:06 PPPoE: connected to ISP
Jan 1 03:00:06 kernel: scsi 0:0:0:0: Direct-Access WD Ext HDD 1021 2002 PQ: 0 ANSI: 4
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] 3907024896 512-byte hardware sectors (2000397 MB)
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] Test WP failed, assume Write Enabled
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
Jan 1 03:00:06 kernel: sda: sda1 sda2 sda3
Jan 1 03:00:06 kernel: sd 0:0:0:0: [sda] Attached SCSI disk
Jan 1 03:00:10 dnsmasq-dhcp[221]: DHCPREQUEST(br0) 172.16.1.56 00:1f:3c:3f:96:70
Jan 1 03:00:10 dnsmasq-dhcp[221]: DHCPACK(br0) 172.16.1.56 00:*******:70 Toshiba-u100212
Jan 1 03:00:14 dnsmasq-dhcp[221]: DHCPDISCOVER(br0) 30:********:96
Jan 1 03:00:14 dnsmasq-dhcp[221]: DHCPOFFER(br0) 172.16.1.232 30**********:96
Jan 1 03:00:14 dnsmasq-dhcp[221]: DHCPINFORM(br0) 172.16.1.56 0***********:70
Jan 1 03:00:14 dnsmasq-dhcp[221]: DHCPACK(br0) 172.16.1.56 00:**********:70 Toshiba-u100212
Jan 1 03:00:14 dnsmasq-dhcp[221]: DHCPREQUEST(br0) 172.16.1.232 30*********:ed:96
Jan 1 03:00:14 dnsmasq-dhcp[221]: DHCPACK(br0) 172.16.1.232 30:17:******3:ed:96 and_7b4fb9561efd0d43
Jan 1 03:00:16 kernel: Adding 257016k swap on /dev/sda1. Priority:-1 extents:1 across:257016k
Jan 1 03:00:17 e2fsck: /dev/sda2: recovering journal
Jan 1 03:00:17 e2fsck: /dev/sda2 has been mounted 25 times without being checked, check forced.
Jun 5 23:38:38 pppd[369]: System time change detected.
Jun 5 23:38:49 e2fsck: /dev/sda2: 15978/817024 files (2.0% non-contiguous), 160791/1672960 blocks
Jun 5 23:38:49 e2fsck: /dev/sda3: recovering journal
Jun 5 23:38:50 e2fsck: /dev/sda3 contains a file system with errors, check forced..

Я не дока в этих вопросах помогите запустить хоть как то.

При запуске Mount выдает следующее:



[root@my root]$ mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devfs on /dev type tmpfs (rw,noatime)
devpts on /dev/pts type devpts (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)

Если можно напишите команды на монтаж в ручную, может быть поэтому не получается хотя бы в ручную запустить. Устанавливалось все скриптом для чайников.Запускал так:

[root@my root]$ mount -a
mount: mounting /dev/sda3 on /tmp/mnt/disca_3 failed: No such file or directory

MrGalaxy
06-06-2011, 05:07
Судя по Вашему логу, на дисках сбои и e2fsck запускается автоматически, но это, как и у меня, ни к чему ни приводит.

1. Запустите клиент телнет или SSH. Запустите команду

ps
и посмотрите запущенные процессы.

2. Периодически запуская ps, дождитесь окончания работы e2fsck.

3. Запустите команды

e2fsck -fvy /dev/discs/disc0/part2
e2fsck -fvy /dev/discs/disc0/part3

4. После окончания их работы смонтируйте диски

mount /dev/discs/disc0/part2 /opt
mount /dev/discs/disc0/part3 /tmp/mnt/disc0_3

BelAl
06-06-2011, 13:11
Судя по Вашему логу, на дисках сбои и e2fsck запускается автоматически, но это, как и у меня, ни к чему ни приводит.
*********************************


Дружище! Спасибо большое, что не поленился столь детально ответить! Но к сожалению, а может к счастью, пришел с работы, а оно само заработало спустя ночь и день работы :D
В любом случае я думаю, что еще столкнусь с этой проблемой т.к. свет у нас стабильно 2 раза в месяц отключают и корректной остановки диска не добиться :mad: плюс это предположение с датами и индексацией файлов... А вообще о работе e2fsck я полазил в инете не очень хорошие отзывы :rolleyes:

MrGalaxy
06-06-2011, 16:12
, пришел с работы, а оно само заработало спустя ночь и день работы :D
И всё-таки не поленитесь пройти разделы e2fsck. Хуже не будет.

BelAl
12-06-2011, 10:03
И всё-таки не поленитесь пройти разделы e2fsck. Хуже не будет.

Проблема в следующем после очередного отключения электричества опять возникли проблемы с запуском диска.
Согласно вашей рекомендации по команде ps показывает, что нет запущенных процессов.
Запускаю проверку дисков e2fsck, проверяется только диск sda2 при попытке проверить sda3 пишет, что такой директории нет.
Монтируется также только диск sda2. После неопределенного промежутка времени процессы все же запускается и видно, что в автомате e2fsck начинает проверять sda3 по истечению 2-3 часов диск запускается, но при этом Роутер тормозит по черному, достучатся до сервисов получается с большой задержкой.
Подскажите я думаю, что проблема в ошибках на диске вызванных их некорректным отключением. Как отремонтировать? Пытался размонтровать диски и запустить e2fsck но при этом проверяет только sda2, а sda3 не видит!
Крик души HELP! Заколебался тратить на запуск по 3 часа и вообще на диске 1,5 Тб записей очень жаль потерять!!!

MrGalaxy
12-06-2011, 10:12
Проблема в следующем после очередного отключения электричества опять возникли проблемы с запуском диска.
Согласно вашей рекомендации по команде ps показывает, что нет запущенных процессов.
Запускаю проверку дисков e2fsck, проверяется только диск sda2 при попытке проверить sda3 пишет, что такой директории нет.
Монтируется также только диск sda2. После неопределенного промежутка времени процессы все же запускается и видно, что в автомате e2fsck начинает проверять sda3 по истечению 2-3 часов диск запускается, но при этом Роутер тормозит по черному, достучатся до сервисов получается с большой задержкой.
Подскажите я думаю, что проблема в ошибках на диске вызванных их некорректным отключением. Как отремонтировать? Пытался размонтровать диски и запустить e2fsck но при этом проверяет только sda2, а sda3 не видит!
Крик души HELP! Заколебался тратить на запуск по 3 часа и вообще на диске 1,5 Тб записей очень жаль потерять!!!

Результат команды

df -h
- в студию!

BelAl
12-06-2011, 10:18
Результат команды

df -h
- в студию!


[root@my root]$ df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 4,5M 4,5M 0 100% /
/dev/root 4,5M 4,5M 0 100% /
devfs 62M 0 62M 0% /dev
tmpfs 62M 208K 62M 1% /tmp
/dev/discs/disca/part2
6,3G 527M 5,5G 9% /opt

MrGalaxy
12-06-2011, 12:02
И ещё

fdisk -l

BelAl
12-06-2011, 16:31
И ещё

fdisk -l
Disk /dev/mtdblock0: 0 MB, 262144 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock0 doesn't contain a valid partition table

Disk /dev/sda: 2000.3 GB, 2000396746752 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 33 257024 82 Linux swap
/dev/sda2 33 866 6691840 83 Linux
/dev/sda3 866 243202 1946562560 83 Linux

Но надо понимать, что сейчас все работает диск спустя 3ч. запустился. Не хочу отключать, чтоб потом опять 3ч не запускать. Куда рыть есть идеи?

MrGalaxy
12-06-2011, 16:53
Отключать не надо.
Надо отмонтировать 3-й раздел и прогнать его e2fsck с ключами -fy.

BelAl
12-06-2011, 17:04
Отключать не надо.
Надо отмонтировать 3-й раздел и прогнать его e2fsck с ключами -fy.
Чтоб не сделать не правильно не могли дать скрипт на демонтаж, может я делаю, что не так, но при демонтаже у меня перестает видиться (см. ниже) 3 раздел при обращении к нему...:o

MrGalaxy
12-06-2011, 17:23
Чтоб не сделать не правильно не могли дать скрипт на демонтаж, может я делаю, что не так, но при демонтаже у меня перестает видиться (см. ниже) 3 раздел при обращении к нему...:o


umount /tmp/mnt/disc0_3
(Уточните командой mount точку монтирования, у Вас, судя по всему прошивка -rtn, а у меня -d, вдруг отличается).
После отмонтирования введите

e2fsck -vfy /dev/sda3

BelAl
12-06-2011, 17:56
umount /tmp/mnt/disc0_3
(Уточните командой mount точку монтирования, у Вас, судя по всему прошивка -rtn, а у меня -d, вдруг отличается).
После отмонтирования введите

e2fsck -vfy /dev/sda3

Все так и делаю только код судя по всему у меня выглядит так:
umount /tmp/mnt/discа_3 для понимания чем отличается disc0 от discа - как у меня?

MrGalaxy
12-06-2011, 18:01
Все так и делаю только код судя по всему у меня выглядит так:
umount /tmp/mnt/discа_3 для понимания чем отличается disc0 от discа - как у меня?
Это - условность, принятая в конкретной прошивке. Ничем, кроме названия, не отличается.

TReX
12-06-2011, 18:16
Это - условность, принятая в конкретной прошивке. Ничем, кроме названия, не отличается.

Точнее зависит от версии юникса на основе которой создана конкретная прошивка

BelAl
12-06-2011, 19:05
Это - условность, принятая в конкретной прошивке. Ничем, кроме названия, не отличается.
Спасибо! буду пробовать...

MrGalaxy
12-06-2011, 19:21
Точнее зависит от версии юникса на основе которой создана конкретная прошивка
Тогда уж линукса.:) Всё-таки юникс - платная ОС.

BelAl
12-06-2011, 21:14
umount /tmp/mnt/disc0_3
(Уточните командой mount точку монтирования, у Вас, судя по всему прошивка -rtn, а у меня -d, вдруг отличается).
После отмонтирования введите

e2fsck -vfy /dev/sda3

Оппа:confused: Решил демонтировать диск и вот, что вышло :eek::


Using username "root".
[root@my root]$ umount /tmp/mnt/discа_3
umount: can't umount /tmp/mnt/discа_3: No such file or directory
[root@my root]$ umount /tmp/mnt/disc0_3
umount: can't umount /tmp/mnt/disc0_3: No such file or directory
[root@my root]$


При этом проверил:

[root@my root]$ fdisk -l

Disk /dev/mtdblock0: 0 MB, 262144 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock0 doesn't contain a valid partition table

Disk /dev/sda: 2000.3 GB, 2000396746752 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 * 1 33 257024 82 Linux swap
/dev/sda2 33 866 6691840 83 Linux
/dev/sda3 866 243202 1946562560 83 Linux


[root@my root]$ mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devfs on /dev type tmpfs (rw,noatime)
devpts on /dev/pts type devpts (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda2 on /opt type ext3 (rw,noatime,data=ordered)
/dev/discs/disca/part3 on /tmp/mnt/disca_3 type ext3 (rw,noatime,data=ordered)
[root@my root]$


Чё за полтергейс.....

satch
13-06-2011, 09:23
мозгов не хватает, помогите, пожалуйста :)
прошивка 1.9.2.7-rtn-r2972
asus wl500gp-v2


fdisk -l

Disk /dev/mtdblock0: 0 MB, 131072 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Disk /dev/mtdblock0 doesn't contain a valid partition table

Disk /dev/sda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 66 530113+ 82 Linux swap
/dev/sda2 67 129 506047+ 83 Linux
/dev/sda3 130 37754 302222812+ 83 Linux
/dev/sda4 * 37755 38913 9309667+ af Unknown


mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devfs on /dev type tmpfs (rw,noatime)
devpts on /dev/pts type devpts (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disca/part3 on /tmp/mnt/disca_3 type ext3 (rw,noatime,data=ordered)
/dev/discs/disca/part2 on /tmp/mnt/disca_2 type ext3 (rw,noatime,data=ordered)

содержимое post-boot

cat /usr/local/sbin/post-boot
#!/bin/sh
mount -o bind,sync,noatime,rw /dev/discs/disca/part2 /opt
swapon /dev/sda1

надо чтоб /dev/sda2 (/dev/discs/disca/part2) СРАЗУ монтировался в /opt . подозреваю что через post-boot не монтируется с руганью типа "device busy", значит надо чтоб этот раздел сразу монтировался в /opt через что-то типа fstab(которого я не нашел на прошивке).
знаю что post-boot отрабатывается, т.к. свап монтируется

free
total used free shared buffers
Mem: 29016 27392 1624 0 3384
-/+ buffers: 24008 5008
Swap: 530104 0 530104

подскажите, люди добрые и мозговитые, что делать :)

max2007
13-06-2011, 09:26
fstab находится здесь

/tmp/etc/fstab

satch
13-06-2011, 09:48
fstab находится здесь

/tmp/etc/fstab

cat /tmp/etc/fstab
cat: can't open '/tmp/etc/fstab': No such file or directory

TReX
13-06-2011, 09:59
cat /tmp/etc/fstab
cat: can't open '/tmp/etc/fstab': No such file or directory

/etc/fstab для ядра 2.6 )

пример для запихивания туда свопа -


echo "/dev/sda1 none swap sw 0 0" > /etc/fstab
echo "/etc/fstab" >> /usr/local/.files

Если не выполнить вторую строчку то после перезагрузки роутер забудет что такой фаил был )

max2007
13-06-2011, 10:00
Ну так создайте его и пропишите туда то что вам надо


/etc/fstab для ядра 2.6 )
это сим линк , а реальный путь /tmp/etc/fstab хотя какая разница ,по этим обеим путям попадаем на один и тот же файл

MrGalaxy
13-06-2011, 10:04
fstab надо создать в /etc и прописать его в files.
http://vectormm.net/routers/routery-asus/5-nachalnaya-nastrojka-routera.html
Если не прописать в files, он пропадёт после перезагрузки.

TReX
13-06-2011, 10:04
Ну так создайте его и пропишите туда то что вам надо


это сим линк , а реальный путь /tmp/etc/fstab хотя какая разница ,по этим обеим путям попадаем на один и тот же файл

Да нет его после чистой установки, создать его надо, а вы человека не предупредили )

max2007
13-06-2011, 10:10
Эсли человек в этом не понемает ,пускай воспользуется скриптом для чайников(тот сделает всё как надо) и не будет парить себе мозг.ИМХО

satch
13-06-2011, 10:10
/etc/fstab для ядра 2.6 )

пример для запихивания туда свопа -

дык прошивка 1.9.2.7-rtn-r2972 :)

так... проблему частично решил, убрал из

mount -o bind,sync,noatime,rw /dev/discs/disca/part2 /opt

bind,

получилось


mount -o sync,noatime,rw /dev/discs/disca/part2 /opt

теперь, после ребута

mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devfs on /dev type tmpfs (rw,noatime)
devpts on /dev/pts type devpts (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/discs/disca/part2 on /opt type ext3 (rw,sync,noatime,data=ordered)
/dev/discs/disca/part3 on /tmp/mnt/disca_3 type ext3 (rw,noatime,data=ordered)

но, в вебе включен логин для анонимусов, но при попытке зайти анонимусом не пускает, подозреваю что нет директории по-умолчанию для анонимусов, которая была /tmp/mnt/disca_2

логин для анонимусов очень нужен. куда копать?


Эсли человек в этом не понемает ,пускай воспользуется скриптом для чайников(тот сделает всё как надо) и не будет парить себе мозг
я понимаю на уровне "обычных линуксов", тут ситуация малость другая, решаемая, поэтому и спрашиваю. скрипт для чайников не вариант, т.к.:
1) это не решение проблемы, а уход от решения
2) на диске /dev/sda3 остались торренты работавшие на d-прошивке, которые хотелось бы раздавать и на rtn-прошивке, а тот скрипт, как я понял, стирает всю таблицу и создает заново.

TReX
13-06-2011, 10:36
дык прошивка 1.9.2.7-rtn-r2972 :)

так... проблему частично решил, убрал из


bind,

получилось



теперь, после ребута




mkdir -p /tmp/harddisk/opt
echo "/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt">> /usr/local/sbin/post-mount

у меня во так прекрасно работает )

MrGalaxy
13-06-2011, 10:39
а тот скрипт, как я понял, стирает всю таблицу и создает заново.
И вообще это не скрипт, а вредительство - даёт полную шару во все стороны, в т.ч. и в wan.
Инструкция для дураков и то была лучше.

max2007
13-06-2011, 10:46
И вообще это не скрипт, а вредительство - даёт полную шару во все стороны, в т.ч. и в wan.

Это вы про что , опишите поподробней
Я заметил проблему токо с самбой ,но лечится всё очень просто и быстро

MrGalaxy
13-06-2011, 11:10
Это вы про что , опишите поподробней
Я заметил проблему токо с самбой ,но лечится всё очень просто и быстро

А! Так это Вы же и писали в ветке про настройку самбы о разрешённых интерфейсах! Я именно это и имел в виду.

satch
13-06-2011, 11:42
mkdir -p /tmp/harddisk/opt
echo "/bin/mount -o bind,sync,noatime,rw /tmp/harddisk/opt /opt">> /usr/local/sbin/post-mount

у меня во так прекрасно работает )

не получится, т.к.

ls -l /tmp/
...
lrwxrwxrwx 1 admin root 16 Jan 1 1970 harddisk -> /tmp/mnt/disca_3
...




UPD: чудеса да и только :)
анонимусом не могу зайти из локальной сети, из вне все работает :)
спасибо за помощь :)

BelAl
13-06-2011, 12:58
Вы бы скрин приложили. Запускаете umount вручную, ничего не получается, тут же запускаете приведённый скрипт и всё отмонтируется.
Если отмонтирую потом монтаж может занять очнь много времени т.к. по команде на монтаж:
mount /dev/discs/disca/part3 /tmp/mnt/disc_3 Появляется сообщение, что такого раздела нет как впрочем тоже сообщение и при попытке демонтожа.

gravisrs
13-07-2011, 09:33
Most stable (still beta) option is :

http://code.google.com/p/exfat/ - but it's a fuse module

Kernel support is alpha stage.

as_lan
20-07-2011, 17:53
Так и не найдя полноценного решения своей проблемы (http://wl500g.info/showpost.php?p=230125&postcount=3321) решил пойти другим путем, и написал небольшой скрипт, который проверяет монтирован ли винт или нет. Если нет то отправляет модем в ребут. И так пока не подхватиться. На случай если роутер винт увидел но запустил e2fsck защиту вставил.

#!/bin/bash

sleep 60

G=$(/bin/mount | grep /dev/discs/disc0/part4 )
X=""

SERVICE='e2fsck'
if ps ax | grep -v grep | grep $SERVICE > /dev/null
then
echo e2fsck is run. Buy
exit
else
if [ "$X" = "$G" ];.
then
/usr/local/sbin/pre-shutdown
echo $SERVICE not run mount not
else
echo mount yes
fi
fi


На правильность логики (да и реализации) не претендую, так как не владею башем в отличной степени, сделал так как умею. Если что-то в нем не так то буду рад замечанию =)

earnol
31-08-2011, 12:03
Роутер не видит этот HDD. Детектируется только ЮСБиха которая установлена на жестком диске, а самого жесткого диста не видать.
Думаю что проблема во встроенном SimpleTech USB Hub. Что нужно сделать чтоб детектирвоался роутером HDD вместо USB flash?
Детальный вывод lsusb с большого брата: http://pastebin.com/asVJvzLq

Вкрадце что про этот винт пишут:


Bus 001 Device 005: ID 4971:1006 SimpleTech
Bus 001 Device 004: ID 4971:1002 SimpleTech
Bus 001 Device 003: ID 4971:1005 SimpleTech
На винде он видится как два диска. На линуксе всегда один и тот же- флешка.

решено на dd-wrt вот такой вот startup script:


rmmod scsi_wait_scan
rmmod sd_mod
rmmod usb-storage
rmmod scsi_mod
insmod /lib/modules/`uname -r`/scsi_mod.o
echo 2 > /sys/module/scsi_mod/parameters/max_luns
insmod /lib/modules/`uname -r`/sd_mod.o
insmod /lib/modules/`uname -r`/scsi_wait_scan.o
insmod /lib/modules/`uname -r`/usb-storage.o
insmod /lib/modules/`uname -r`/mbcache.o
insmod /lib/modules/`uname -r`/jbd.o
insmod /lib/modules/`uname -r`/ext3.o
sleep 10s
#now our HDD is detected and we can do other stuff

mount /dev/scsi/host0/bus0/target0/lun1/part1 /opt/
mount /dev/scsi/host0/bus0/target0/lun1/part3 /mnt/
mount /dev/scsi/host0/bus0/target0/lun1/part4 /jffs/
/opt/bin/busybox swapon /dev/scsi/host0/bus0/target0/lun1/part2
/usr/sbin/iptables -I INPUT 1 -p tcp --dport 15555 -j logaccept
/opt/bin/transmission-daemon -g /mnt/data/torrents/.config/transmission-daemon