Люди, нужна помощь в вопросе подключения через роутер USB HDD на Мac OS.Как вообще это сделать?
Недавно решил обнулить роутер и заново всё поставить. Вот долгими вечерами шаманю, ковыряю. Отключил "родную" самбу, ручками поставил samba2 - 2.2.12-4. Дома компы все Маки и один PC на Gentoo. Гостей с виндой не планируется. Прочитав всю данную ветку наткнулся на упоминание о netatalk.
Внимание вопросы:
1) На сколько я понимаю для *nix систем, более продуктивно использовать NFS протокол. Но в Mac OS существует проблема автоматизации монтирования раздела для друзей, которые приходят в гости (а иногда хочется поделиться информацией что хранится на внешнем винте). Есть ли возможность открыть папку и сделать её "автоподцепляемой" для гостей?
2) Что скажете о протоколе Netatalk? Пробывал ли кто-то из вас реализацию данного протокола? Если да, то скажите плюсы/минусы, буду благодарен за рабочий конфиг.
3) Ну вопрос использования самбы у меня в принципе отвалился, друзей с виндовыми ноутами практически нет. Теперь мне нужно её снести. Так как я параноик, для меня очень актуален вопрос хвостов. Хотелось бы удалить её вообще без следов. Если я это сделаю "ipkg remov'ом" действительно ли вообще всё потрётся и на процессор роутера не будет лишней нагрузки. Или же всётаки стоит удовлетворить свою паранойу и сбросить роутер и форматнуть винт? (понимаю вопрос очень параноидальный)
4) Ну номер четыре не в кассу, тут по пути задам... Поставил Transmission, настроил, запустил. Всё бы круто, ГУИ показывает, но вот когда я аплоудю сами ".torrent" файлы, он их не хапает, окно upload не уходит и закачки не добавляются. Куда копать?
Заранее огромное Гранд Мерси за подробные ответы =) !
Люди, нужна помощь в вопросе подключения через роутер USB HDD на Мac OS.Как вообще это сделать?
Last edited by adeksovich; 25-02-2012 at 19:50.
Ну тут выбери то что тебе больше нравится: NFS, Samba, Netatalk
Для себя я выбрал NFS хотя попрежнему жду ответа про Netatalk. Но мне кажется тема не сильно раскрыта, мало кто воспользовался данной реализацией тут. А NFS как раз для *nix подобных систем отлчно подходит.
Отпишусь и я по работе девайся ( прошивка 108) . Если кратко то все ок.
Работает 24 часа, спрятан в стенном шкафу, так что как он греется мне пох.
К нему подключен комп ( он же медиясервер ) 24 часа, качает торренты. К нему подключаюсь через PPTP -> Terminal Service( встроенная в роутер VPN). Комп подключил через китайский свисток 2.4 n ( скорость подключение что то 7Х пишет) . Обрывов не наблюдается .
Так же из больших устройств MacBook Air. Тоже все ок. Скорость, по тестить не получилось нормально на 5g, так как мак хитро определят, что он в России и не дает использовать 5g . Вроде в следующем обновление это пофиксят ( обновление OSx).
В роутер вставлена флешка на 32 гига, хз за чем, но раз есть надо было вставить. Подмонтированна , стандартными методами в /opt , т.е. на нее весь софт ставиться.
Так же подключен внешний винт ( USB 2.0, 400gb).
Запущенна ФТП и TimeMachine ( Netatalk ), встроенная Samba.
Все классно, все работает и ждет время, когда прошивки от энтузиастов появятся ))))
П.С. Asus wl-500gpV1 отдан, где был не справедливо оклевещен в сбоях интернета и радостно раздает интернет вместо глючного, дешевого Zyxel ( который перегревался )
1. Подключил ENVWARE , как репозиторий. ( тут уже писали , примерно как его без перепрошивки подключить, ну и про глюки тоже)
2. Установил libgcrypt и netatalk ( ipkg install libgcrypt; ipkg install netatalk)
3. Настроил вот две темы, которыми я пользовался
http://bukashk0zzz.org.ua/apple/neta...chine-for-lion
http://forum.ixbt.com/topic.cgi?id=14:55979-85
Avahi установить, что-то не получилось и забил на него. Будут вопросы пишите.
P.S. TimeMachine производит неизгладимое впечатление на народ))))
http://wl500g.info/showthread.php?25...333#post228333
Last edited by Omega; 07-09-2012 at 14:23. Reason: fixed
Привет, нужна помощь с Netatalk (Time Machine).
Если не сложно, откликнетесь пожалуйста.
Вроде как все установилось хорошо, но не могу понять с каким логином/пользователем заходить в ТМ.
#[root@MyRouter root]$ cat /etc/passwd | awk -F ':' '{ print $1 }'
#root - админ для роутера
#nobody
#messagebus
#avahi
Со всеми пользователями долго думает, потом дергается (не верный пароль)
Если ввожу заведомо неверный логин/пароль , то дергается моментально.
На сколько я понимаю ни у кого из пользователей нет доступа к ТМ.
Должен отметить, что я ставил на RT-N16 и пакеты libgcrypt/netatalk/avahi из этого репо http://rung.narod.ru/man.htm.
afpd.log http://pastebin.com/p9MKZk0b
Надеюсь на вашу помощь.
Last edited by NewFolk; 19-06-2012 at 23:40.
Хотел поинтересоваться, netatalk скомпилен с -DSHADOWPW? Кроме гостя никого залогинить не могу. В логах тишина. Пробовал на разных прошивках. Сейчас на томатах. Добавил пользователей в помидоры, добавил в afppasswd… Но залогинится может только гость и только РО.
./configure ... --without-shadow. Ровно как в OpenWRT. Хотите поменять - сообщите OpenWRT'шникам.
Last edited by ryzhov_al; 16-09-2012 at 18:22.
Гы-гы, это будет, конечно, забавно… https://dev.openwrt.org/ticket/9485
Может Вы тогда подскажите, если Вас это не затруднит, как добавить пользователей в систему без shadow?
См. >> http://wl500g.info/showthread.php?25...333#post228333
Last edited by Omega; 17-09-2012 at 03:16. Reason: fixed
"Я обошлась посредством платка". Завернул текущую установку entware в 01.BAK, установил Optware и его buildroot, make и все библиотеки, которые потребовались по ходу действия, и скомпилил и установил netatalk 3 с поддержкой shadow. Теперь вообще красота. Пользователи на Tomato идентичны локальным на Маках, так что авторизуюсь автоматом от текущей учётки.
Omega спасибо за ссылку, но у меня конкретно проблема с Shadow. Кстати, поиском эту тему не нашёл, но я на хоботе читал такой же пост.))
П.С.
ryzhov_al, как Вы смотрите на то, если я попробую собрать пакет Netatalk3 для Вашей репы? Или это не интересно? Просто я не "дока" и мне, возможно, потребуется консультация.
Last edited by Amarh; 17-09-2012 at 12:30.
Прошу помочь
Имею Apple time capsule 2gb 2011 и ASUS N16
Капсула получает интернет по кабелю и раздает по wi-fi (галочка "Allow this networkto be extended" в airport utility выставлена)
Нужно чтобы N16 ловил wi-fi сигнал с капсулы и расширял действие сети на соседнюю квартиру (был репитером в формате N).
Ни в одной из прошивок для N16 не нашел ничего похожего на расширенный режим.
Режим моста тоже не удалось настроить, но он мне и не подошел бы, так как позволяет работать только в G диапазоне, а мне нужен N
Покупать еще одну точку apple не хочется....
Кто может советом помочь?
Самое интересное, что капсула может расширить N16, а вот N16 не способен что-ли?
ссылка по теме про режим apple
http://support.apple.com/kb/HT4145?viewlocale=ru_RU#
Добрый день.
Есть домашняя сеть. Роутер Asus RT-AC66U (3.0.0.4.270) и Apple TimeCapsule 1TB. Необходимо на роутере подмаунтить сетевой диск с капсулы, который расшарен по протоколу AFP. Стандартных средств нет, нужен afpfs-ng, который только в сырцах. Собрать не получается. Сначала не хотел воспринимать проинстоленный из пакетов automake и aclocal в силу несовместимости версий. Но после созданных симлинков запнулся на том, что perl, проинстоленный из репозитария Олега, устанавливается с неопределёнными threads (usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=undef). Также в силу отсутсвия FUSE конфигурю с опцией --disable-fuse.
Вот что выдаёт make:
This Perl hasn't been configured and built properly for the threads
module to work. (The 'useithreads' configuration option hasn't been used.)
...
If you want to the use the threads module, please contact the people
who built your Perl.
Cannot continue, aborting.
BEGIN failed--compilation aborted at /opt/lib/perl5/5.8.8/mipsel-linux/threads.pm line 28.
Compilation failed in require at /opt/bin/automake-1.10 line 137.
BEGIN failed--compilation aborted at /opt/bin/automake-1.10 line 142.
WARNING: `automake-1.10' is missing on your system. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.ac'.
You might want to install the `Automake' and `Perl' packages.
Grab them from any GNU archive site.
Но несмотря на это начинает собирать сырцы и в какой-то момент отваливается вот на этом:
gcc -DHAVE_CONFIG_H -I. -I.. -D_FILE_OFFSET_BITS=64 -I../include -g -O2 -g -O2 -MT libafpclient_la-lowlevel.lo -MD -MP -MF .deps/libafpclient_la-lowlevel.Tpo -c lowlevel.c -fPIC -DPIC -o .libs/libafpclient_la-lowlevel.o
lowlevel.c: In function 'll_open':
lowlevel.c:257: warning: integer constant is too large for 'long' type
lowlevel.c:257: warning: comparison is always false due to limited range of data type
lowlevel.c:258: warning: integer constant is too large for 'long' type
lowlevel.c: In function 'll_getattr':
lowlevel.c:585: warning: passing argument 1 of 'set_nonunix_perms' from incompatible pointer type
lowlevel.c:616: error: 'struct stat' has no member named 'st_ctim'
lowlevel.c:617: error: 'struct stat' has no member named 'st_mtim'
make[2]: *** [libafpclient_la-lowlevel.lo] Error 1
make[2]: Leaving directory `/tmp/home/root/afpfs-ng-0.8.1/lib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/home/root/afpfs-ng-0.8.1'
make: *** [all] Error 2
Помогите разобраться. Очень нужно зацепить этот диск.
Ссылка на afpfs-ng: http://sourceforge.net/projects/afpfs-ng/
p.s. Также буду благодарен собранному бинарнику, если кого-то заинтересует и будет нетрудно.
Готово. Там действительно надо было выполнять autoreconf, т.к. в имеющемся configure вкорячена проверка каких-то левых зависимостей.
Неправда. И в штатной, и в мерлиновской, и в DD-WRT-шной, и в томатовской прошивке есть модуль fuse.
Очень надеюсь на обратную связь от вас.