Перейти к содержанию

junglist

Новичок
  • Постов

    1
  • Зарегистрирован

  • Посещение

  1. писал не я. нашел в нете, даже не помню где помню Fant777 огромный поклон, ресурс писать не буду чтоб не пинали)), но автору спасибо, после всех действий только настроил мпц и 3г. все работает за малым исключением. исключения в самом низе. если транмишн не нужен пропускаем частично автора. это автор: 2 дня мучался, перерыл кучу форумов, обобщил, выстроил по шагам. Если б нашел где-нибудь такую инструкцию, не пришлось бы тратить столько времени. Собственно ради этого и зарегистрировался. Может кому-нибудь, такому как я пригодится. Программаторы и прочие вещи для COM-порта не нужны, хабы/свитчи тоже не нужны. Итак: Роутер D-LINK DIR-320 Установка альтернативной прошивки Tomato и установка торрент-клиента Transmission Tomato: 1. Берем роутер из магазина с родной прошивкой 1.0 2. Вписываем в настройках сетевой карты компа 192.168.0.10 3. Не включая роутер нажимаем reset и не отпуская включаем роутер ждем секунд 20 и заходим на 192.168.0.1 4. Появляется аварийный режим загрузки прошивки - указываем путь к прошивке DIR320-wimax-1.2.6.bin и прошиваем 5. Перезагружаем роутер и заходим на 192.168.0.1, логин admin пароль admin 6. Находим раздел с пунктом обновление ПО и указываем путь к tomato-NDUSB-1.28_DANtes_051210.trx 7. Перезагружаем роутер и устанавливаем в настройках сетевой карты компа 192.168.1.10 8. Заходим на 192.168.1.1, логин admin пароль admin и видим альтернативную прошивку от tomato Transmission: 1. Берем роутер прошитый tomato-NDUSB-1.28_DANtes_051210.trx 2. Берем USB жесткий диск 3. Настраиваем роутер на прием интернета 4. Создаем на USB жестком диске один раздел и форматируем его в EXT3 (досовкий Partition magic умеет) метка диска должна быть на англ.языке 5. Подключаем к роутеру 6. В роутере, в разделе USB and NAS > USB support выбираем пункты: Core USB Support, USB 2.0 Support, USB ACM Support, USB Storage Support, File Systems Support ext2/ext3, остальные пункты оставляем неотмеченными (automount - НЕ отмечать!!!) 7. В роутере, в разделе USB and NAS > File Sharing: Enable File Sharing - Yes, no Autentification; Workgroup name - имя рабочей группы на компе; Client Codepage - 866 (Cyrillic/Russian); Auto-share all USB Partitions - Read/Write; Options - выбрать все; Network Shares List - в строке share выбрать read/write, потом ОК, только потом Save 8. В роутере, в разделе Administration > JFFS: JFFS не включать! 9. Перезагружаем роутер 10. Запускаем программу Putty и вводим 192.168.1.1, отмечаем пункт telnet и запускаем: логин root пароль admin 11. Пишем dmesg (в появившемся ответе должна быть строка типа /dev/scsi/host0/bus0/target0/lun0: p1 12. Пишем mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt (монтирование USB HDD) 13. Пишем cd /mnt (заходим в папку /mnt где теперь уже наш USB HDD) 14. Пишем mkdir /mnt/opt (создаем папку где будут инсталляции) 15. Пишем mkdir -p /mnt/data/torrents (создаем рабочую папку куда будут сохраняться торренты) 16. Пишем mount /mnt/opt /opt (хрен его знает зачем это) 17. Пишем wget http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh -O /tmp/optware-install.sh (скачивается инсталляционный пакет Optware) 18. Пишем sh /tmp/optware-install.sh (устанавливаем этот пакет) 19. Пишем /opt/bin/ipkg-opt install transmission (скачивается и устанавливается программа Transmission) 20. Пишем /opt/bin/transmission-daemon -g /mnt/data/torrents/.config/transmission-daemon (первый запуск программы Transmission, создаются автоматом рабочие папки и файлы) 21. Пишем killall transmission-daemon (вырубаем Transmission) 22. Пишем wget http://www.3iii.dk/linux/optware/settings.json -O /mnt/data/torrents/.config/transmission-daemon/settings.json (скачивается и устанавливается файл с настройками для Transmission) 22a. Если необходимо (мне не понадобилось), то пишем vi /mnt/data/torrents/.config/transmission-daemon/settings.json и редактируем файл (для того чтобы сохранить и выйти - жмем ECS, пишем :x, жмем ENTER 23. Пишем /opt/bin/transmission-daemon -g /mnt/data/torrents/.config/transmission-daemon (перезапуск уже настроенной Transmission) 24. Пишем в браузере компа 192.168.1.1:9091 и видим web-интерфейс программы Transmission 25. Скачиваем с http://code.google.com/p/transmisson-remote-gui/ прогамму Transmission Remote GUI (на даный момент версия 2.2) и устанавливаем на комп (устанавливалась на WInXP-SP3) 26. Запускаем Transmission Remote GUI и настраиваем: ip - 192.168.1.1, порт - 9091, логин - admin, пароль - пусто 27. В роутере в разделе Administration > Scripts в закладке WAN Up добавляем три строки: mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt mount /mnt/opt /opt /opt/bin/transmission-daemon -g /mnt/data/torrents/.config/transmission-daemon 28. Жмем Save, перезагружаем роутер 29. Заходим с компа в проводник, выбираем сетевое окружение, находим там роутер и делаем ярлык папки torrents на рабочий стол (в этой папке будут недокачанные файлы помеченные .part и полностью докачанные файлы) 30. Всё можно пользоваться!!! (USB жесткий диск монтируется и расш@ривается автоматически, transmission стартует автоматически) P.S. для данной работы требуются: файл прошивки DIR320-wimax-1.2.6.bin, файл прошивки tomato-NDUSB-1.28_DANtes_051210.trx, файл программы putty.exe, загрузочный диск с какой-нибудь программой для форматирования в ext3. это от меня: у меня стоит хаб на 7портов активный. оба девайса всавлены и дир прошит томатом. 2. jffs поставили галочку, формат, mpcs start& нигде не пишем. заливаем конфиги. для опен-820 через winscp. далее смотрим в лог томато, в строку usbserial.c: PL-2303 converter now attached to ttyUSB3 (or usb/tts/3 for devfs) соотвественно прописываем в Device = auto://tuner@/dev/usb/tts/3:115200?delay=2&timeout=1200 (для опена, для других меняем авто на название, см. форумы) 3 перезагружаем роутер в томате кнопкой ребут. заходим на вкладку "БАСИК" настраиваем wi-fi, настраиваем 3г модем, только строка инициализации. вся фишка, как показало 3х дневное капа'ние, выбираем usb/tts/0 нажимаем save, если не заработало, то далее tts/1 и ОПЯТЬ save, не заработало, то тогда tts/2 (как у меня) и вуаля, только без паники выжидаем по 2-3 минуты потом только меняем ttsы (tts/3 не трогаем как уменя на нем висит ПЛ-ка у вас может быть по другому, см. выше). 4" вкладка админ-буттон. выставляем на 0-2 секонд ран скрипт 1. самое главное почемуто только в такой последовательности все заработало. если настраивать по другому не работает. теперь если выключают свет, то после загрузки роутера необходимо нажать боковую кнопку на одно моргание статуса и отпустить, после этого запускается 3г, запускается mpcs, и раздатчик GUI. или через вэбморду зайти в "басик" и нажать save. только так запускается все подряд в правильном порядке. p.s. если по кокойта причине модем цепляется на tts/4..5..6..7 (было и такое), то перетыкаем усб в хабе в произвольном порядке, жесткий ресет роутеру (15 сек кнопка рес в выкл состоянии, потом 30сек во вкл состоянии) и по шагам заново. пробовал с модемом ProductID=19d2 (мтс) и хуавей 1550 (мегагон) после пререзагрузки роутера пишет WAN-3G: Fatal error!!! Can't open /dev/usb/tts/2!!! Maybe set wrong Modem Port or modem not connected? Correct, please. Exit. а после нажатия боковой кнопки на роутере или нажатии конект в вебморде все запускается чикипуки. USB ACM Support галочка стоит. USB Modem Force Detect галочки нет Reload USB when reconnecting если энейбл, то модем тупо постоянно вкл-выкл-вкл-выкл. коректная работа модема будет только на ver1, у меня ver2 поэтому перешол на прошивку от max_mad, по поводу не грузится модем я описал. может комунить помогут мои бессонные ночи.
×
×
  • Создать...