ASUS WL5xx: FW 1.9.2.7-d-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | bip irc proxy
ASUS RT-N1x: FW 1.9.2.7-rtn-rXXXX / обсуждение прошивки [RU] / firmware discussion [EN] | fake ident daemon
Может и повторюсь, но вот собственно вопрос:
Хочется чтобы линух на DIR320 читал и писал на HDD c NTFS.
Погуглил, нашел следующую прошивку:
DIR-320_OpenWrt_3g_usb-modeswitch_mpcs_DANtes_2.8.5(1.0.6p4).trx.zip
она вроде как содержит Fuse
Вопрос: сталкивался ли кто с подобной и нужен ли дополнительный программинг для подвязки NTFS-диска?
Last edited by bio84; 11-11-2010 at 15:36.
Ребята, так как же быть с глюком Кириллицы?
В общем посидел я по разбирался во всем этом и вроде как установил все нужные пакеты для Линукса вот по этому мануалу http://wl500g.info/showthread.php?t=3171
Попытался монтировать диск и поднять NFS на роутере, прописав все команды указанные вот в этом вашем мануале http://wl500g.info/showpost.php?p=189888&postcount=157
Расшарить сетевой диск у меня почему-то не получилось.
А вот папку я расшарил и в файндере появился сервер мой 192.168.1.1 с расшаренной папкой torrent которая создана у меня на первом разделе disc0_1
Прописывал я команды следующие по вашему мануалу:
в post-boot файл прописал
cat /dev/null > /etc/exports
echo "/tmp/mnt/disc0_3/master/torrent - свой путь добавил. 192.168.1.1/24(rw,async,insecure,no_root_squash,all_squash,ano nuid=0
,anongid=0)" >> /etc/exports
в post-mount
/usr/sbin/exportfs -ra
в etc/exsports у меня получается:
/tmp/mnt/disc0_1/master/torrent 192.168.1.1/24(rw,async,insecure,no_root_squash,anonuid=0,anon g
id=0)
Так же в экспортирование роутера я вбиваю команду:
/tmp/mnt/disc0_1/master/torrent 192.168.1.0/24(rw,async,no_root_squash)
Когда монтирую в терминале через команду
sudo mount -t nfs 192.168.1.1:/tmp/mnt/disc0_1/master/torrent /Users/Master/500GP/
Вылазит просто сервер у меня в файндере и папка torrent
Правильно ли я все сделал? Или должно быть все по другому?
В эту папку torrent я ничего не могу скопировать, никаких файлов нельзя туда скопировать. Даже при включенном драйвере на запись ext3 от Paragon.
Если я ввожу все команды как у вас, то есть это:
в post-boot
cat /dev/null > /etc/exports
echo "/tmp/mnt/disc0_1 192.168.1.1/24(rw,async,insecure,no_root_squash,all_squash,ano nuid=0
,anongid=0)" >> /etc/exports
в post-mount
/usr/sbin/exportfs -ra
и соответственно в etc/exsports у меня
/tmp/mnt/disc0_1 192.168.1.1/24(rw,async,insecure,no_root_squash,anonuid=0,anon g
id=0)
в морде роутера:
/tmp/mnt/disc0_1/maser/torrent 192.168.1.0/24(rw,async,no_root_squash)
После я монтирую все это командой в терминале sudo mount -t nfs 192.168.1.1:/tmp/mnt/disc0_1/master/torrent /Users/Master/500GP/
Он мне пишет вот это:
macbook:~ Master$ sudo mount -t nfs 192.168.1.1:/tmp/mnt/disc0_1/master/torrent /Users/Master/500GP/
NFS Portmap: RPC: Program not registered
Или permissions denide.
Что я не так делаю? И как у тебя это все реализовано?
Подскажи пожалуйста, я уж очень заморочился и хочется решить эту проблему. Даже вот ночами теперь всем этим занимаюсь и изучаю сижу.
to: MasterE
а где у меня сказано, что в веб-морде что-то пишется?
должно быть одной строчкой, может там перевод строки лишний.в etc/exsports у меня получается:
/tmp/mnt/disc0_1/master/torrent 192.168.1.1/24(rw,async,insecure,no_root_squash,anonuid=0,anon g
id=0)
Продолжайте изыскания =)
UPD. да, и монтировать вы можете только то, что расшарено, т.е., если в etc/exsports /tmp/mnt/disc0_1, то только /tmp/mnt/disc0_1, а никак не /tmp/mnt/disc0_1/master/torrent
Сделайте еще раз по пунктам, читайте внимательнее.
Last edited by Pablo Escobar; 15-11-2010 at 07:59. Reason: upd
А, то есть там просто нужно включить NFS и ничего не прописывать в экспорты?
У меня там так и есть одной строчкой все в этом файле, это я просто тут написал в две строчки.
Сегодня вечером попробую еще раз смонтировать по пунктам.
И если не трудно сделайте скриншоты как у вас в мак оси в файндере отображается сетевой диск и как выглядит файл exports на сервере.
Хочу очень добраться до правильного решения этой задачи.
to: MasterE
Finder
exports
и Disk Utility, до кучи
Last edited by Pablo Escobar; 15-11-2010 at 10:56. Reason: DU
Pablo Escobar
В общем делал все строго по вашей инструкции и получилось вот так смонтировать disc0_2
Команду в терминале что вводил тоже заскришотил вам.
Вводя те же данные что в команде в окошке дисковой утилиты этот disc0_2 вообще не монтируется.
При попытке зайти в папку в которую я поставил размещение
выдает вот это
В файле экспортс те же строчки что и у вас, точь-в-точь. В post-boot все строчки что у вас в факе прописаны так же и у меня прописаны одной строкой. В post-mount занесена та же строка из вашего фака.
Может где-то что-то с правами не так на папки? Я просто даже ума не приложу в чем причина.
И еще поясните по пункту 2 вашего FAQ:
Куда вот это экспортировать? И надо ли на монтируемых дисках создавать эти директории?экспортировать желательно с такими опциями (root разрешена запись):
Код:
/tmp/mnt/disc0_3/torrent/work 192.168.1.0/24(rw,async,no_root_squash)
В этом случае для записи не рутом нужно, чтобы на обоих устройствах был пользователь с одинаковыми UID/GID и он имел права записи в соответстующую директорию.
совсем расслабленные права будут выглядет так (все юзеры могут записывать, причем от имени рута):
Код:
/tmp/mnt/disc0_3/torrent/work 192.168.1.0/24(rw,async,no_root_squash,all_squash,anonuid=0,an ongid=0)
На disc0_2 этот что в поле сервера 192.168.1.1 ничего нельзя скопировать.
Подскажите пожалуйста, где я мог ошибку допустить?
В веб морде роутера ничего на этот раз не прописывал там только стоит включенным NFS и все.
Last edited by MasterE; 15-11-2010 at 17:37.
Ну у меня там весь диск disc0_2 я ставлю экспортировать. Мне же нужен весь диск, а не отдельные папки примонтировать.
Правильно я все сделал или нет? И почему файндер пишет что нет разрешения на просмотр его содержимого?
Это значит прав нету каких-то? Или может прав супер-юзера нету?
Прочел в той теме что вы выкладывали FAQ, там человек очень странно как-то через прописанный ip адрес 101 эту проблему решил.
Что же может быть не так? Все делал строго по FAQ.
Примонтировал я disc0_2 в папку Volumes/TMachine как у вас - он стал отображаться так же как ваш сетевой жесткий диск.
У меня стоит драйвер на чтение и запись в ext3 файловую систему но не записать ни чего я туда не могу. Очень странно.
Вы торренты скачанные на оба диска как достаете через FTP?
Я так понял чтобы мак читал от туда данные с этих примонтированных дисков нужен доступ по FTP?
Могу я теперь дальше продолжать настройку этого жесткого диска для тайммашины?
Last edited by MasterE; 15-11-2010 at 18:14.
так на диск оттуда заходит файндер?
ext3 тут не причем, на ext3 пишет роутер
ну очевидно же
нет, FTP это точно такой же протокол, как NFS и Samba.
убедитесь, что все правильно монтируется, настройте автомаунт и вперед.
Файндер заходит туда нормально если диск монтируется через терминал командами, так же он может заходить и через общий доступ 192.168.1.1/disc0_2 - но писать он туда ничего не может исходя из вашего утверждения что:
получается что у меня роутер не хочет писать на примонтированный диск. Как его туда заставить писать можно? И может ли это от прошивки зависеть?
Или в самой мак оси надо что-то выставить в параметрах записи через NFS. Не пойму в чем проблема может быть.
Я так понимаю чтобы проверить правильно ли примонтирован у меня диск, надо скинуть на него файл и он должен отобразиться у меня в соответствующем примонтированном диске на сервере, но этого не происходит.
Монтируется он правильно, но писать файлы и передавать их на сервер он ни в какую не хочет.
Можете подсказать какая у вас прошивка стоит? И вообще где копать, в каком направлении?
Может вы какие-либо дополнительные права на папки на сервере или в мак оси выставляли?
Других причин того что не пишутся файлы на примонтированный диск я не вижу.
При монтировании через дисковую утилиту у меня выдает вот такое сообщение при заходе в папку и папка вообще отображается как Псевдоним.
Через терминал все отлично монтировалось, но при включенном стационарном виндовом компьютере > он подключен через Enternet кабель к роутеру.
Все действия я выполнял с него, на нем же через Putty прописывал все команды в нужных файлах. При включенном нем все монтировалось отлично, но не работала запись на эти сетевые диски.
При выключенном виндовом компьютере также перестал монтироваться этот жесткий диск в Volumes как сетевой, а стал отображаться вот так:
Last edited by MasterE; 15-11-2010 at 19:09.