TP-Link 1043ND DD-WRT 15962/16214+IPKG+IPTV (Мануал)

Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Оборудование на основе Atheros WiSOC
Goto page Previous  1, 2, 3, 4, 5  Next
Author Message
Nekrasov
DD-WRT Novice


Joined: 16 Aug 2011
Posts: 11

PostPosted: Wed Aug 17, 2011 21:49    Post subject: Reply with quote
Спасибо за ваш ответ. Но у меня опять не получилось. Embarassed
busybox не ставится.


Правильно я понял, что opkg не установился? (Поэтому я опять попробовал через ipkg)
Sponsor
Driver'z
DD-WRT User


Joined: 21 Jan 2010
Posts: 86

PostPosted: Thu Aug 18, 2011 5:22    Post subject: Reply with quote
стоп. куда подмонтирован USBflash? точно в /opt? (Службы-USB-Поддержка USB)+ какая версия установлена DD-WRT?
ибо opkg установился, это видно из строк: Unpacking opkg ... Done и Configuring opkg...Done. а вот после этой команды ты пропустил явно: opkg update. поэтому у тебя opkg и не видит доступных библиотек: busybox и udpxy. и не нужно после установки opkg ставить пакеты с помощью ipkg.
Nekrasov
DD-WRT Novice


Joined: 16 Aug 2011
Posts: 11

PostPosted: Thu Aug 18, 2011 7:26    Post subject: Reply with quote
На вкладке "Поддержка USB" написано:
Quote:
Run-on-mount Script Name Automount
Disk Mount Point /opt
...
Status: Mounted on /opt

В этой прошивке нетпунктов связанных с USB 1.1.
Версия прошивки DD-WRT v24-sp2 (06/14/11) std - build 17201.

Правильно ли я понял, что весь код будет выглядеть так:
Code:
cp -a /etc/ /opt/
 cp -a /bin/ /opt/
 cp -a /lib/ /opt/
 cp -a /usr/ /opt/
 cp -a /tmp/ /opt/
 cp -a /jffs/ /opt/
 sleep 1

mount /opt/etc /etc
 mount /opt/bin /bin
 mount /opt/lib/ /lib
 mount /opt/usr/ /usr
 mount /opt/tmp/ /tmp
 mount /opt/jffs/ /jffs
 sleep 1

mv /etc/ipkg.conf /etc/ipkg.conf.orig
echo -e "src backfire http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages/\ndest root /\ndest ram /tmp" >
 /etc/ipkg.conf
 cp /bin/ipkg /bin/ipkg.orig
 cat /bin/ipkg.orig |sed -e "s/--passive-ftp //" > /bin/ipkg
 ipkg update
 sleep 4
 ipkg install libc
 ipkg install libgcc
 ipkg install uclibcxx
 ipkg update

 ipkg install coreutils-sort

ipkg install opkg
 echo -e "src/gz snapshots http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages\ndest root /opt\ndest ram /tmp\nlists_dir ext /var/opkg-lists\noption overlay_root /overlay" > /etc/opkg.conf

 opkg install busybox

opkg install udpxy
 udpxy -p 8177 -M 30 -B 1Mb -a 192.168.1.1
cd /opt
 touch usb.hdd

В "Параметрах запуска" остается
Quote:
if [ -f /opt/usb.hdd ]; then
mount /dev/sda2 /mnt
mount /opt/etc /etc
mount /opt/bin /bin
mount /opt/lib/ /lib
mount /opt/usr/ /usr
mount /opt/tmp/ /tmp
mount /opt/jffs/ /jffs
iptables -I INPUT 1 -p tcp --dport 21 -j logaccept
iptables -I INPUT 1 -p tcp --dport 8177 -j logaccept
udpxy -p 8177 -M 30 -B 1Mb -a &#-48;&#-78;&#-48;&#-80;&#-47;&#-120;_ip
else
exit
fi
Driver'z
DD-WRT User


Joined: 21 Jan 2010
Posts: 86

PostPosted: Thu Aug 18, 2011 8:30    Post subject: Reply with quote
немного по иному:
Code:

cp -a /etc/ /opt/
cp -a /bin/ /opt/
cp -a /lib/ /opt/
cp -a /usr/ /opt/
cp -a /tmp/ /opt/
mount /opt/etc /etc
mount /opt/bin /bin
mount /opt/lib/ /lib
mount /opt/usr/ /usr
mount /opt/tmp/ /tmp
mv /etc/ipkg.conf /etc/ipkg.conf.orig
echo -e "src trunk http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages\ndest root /\ndest ram /tmp" > /etc/ipkg.conf
export IPKG_CONF_DIR=/etc
cp /bin/ipkg /bin/ipkg.orig
cat /bin/ipkg.orig |sed -e "s/--passive-ftp //" > /bin/ipkg
ipkg update
ipkg install libc
ipkg install libgcc
ipkg install uclibcxx
ipkg update
ipkg install coreutils-sort
ipkg install opkg
opkg update
echo -e "src/gz snapshots http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages\ndest root /opt\ndest ram /tmp\nlists_dir ext /var/opkg-lists\noption overlay_root /overlay" > /etc/opkg.conf
opkg install busybox
#рекомендую ещё добавить один очень нужный скриптик, что собссно делает набор команд отсюда ...
  cd /opt/etc
  wget http://gkbox.icomtex.ru/functions.sh
  chmod -R 755 /opt/etc/functions.sh
#... и досюда
opkg install udpxy
udpxy -p 8177 -M 30 -B 1Mb -a 192.168.1.1
cd /opt
touch usb.hdd

а из параметров запуска убить строчку:
mount /opt/jffs/ /jffs, ибо незачем вообще трогать jffs.
а в "Параметры Shutdown" для корректности и полноты картины вставить:
Code:
umount -l /tmp
umount -l /usr
umount -l /lib
umount -l /bin
umount -l /etc
umount -l /mnt
Nekrasov
DD-WRT Novice


Joined: 16 Aug 2011
Posts: 11

PostPosted: Thu Aug 18, 2011 9:18    Post subject: Reply with quote
А что нужно выбирать при таком запросе?
Driver'z
DD-WRT User


Joined: 21 Jan 2010
Posts: 86

PostPosted: Thu Aug 18, 2011 9:59    Post subject: Reply with quote
Y =yes
Nekrasov
DD-WRT Novice


Joined: 16 Aug 2011
Posts: 11

PostPosted: Thu Aug 18, 2011 10:00    Post subject: Reply with quote
Выбирал y, все равно не получилось. Попробую еще раз.
upd.

Библиотеки ipkg почему то не ставятся. Или их не нужно ставить, если ошибки нет?
Driver'z
DD-WRT User


Joined: 21 Jan 2010
Posts: 86

PostPosted: Thu Aug 18, 2011 10:43    Post subject: Reply with quote
надо быть внимательнее. кое-что пропустил (libc). предварительно вынь USBflash, перезагрузи рутер, воткни USBflash, просто скопируй код и вставь в телнет (правой кнопкой мыши). так будет надежнее. или будь внимательнее.
Nekrasov
DD-WRT Novice


Joined: 16 Aug 2011
Posts: 11

PostPosted: Thu Aug 18, 2011 11:16    Post subject: Reply with quote
Сделал сброс 30/30/30, вставил флэшку, перезагрузил, настроил, перезагрузил.
При установке libc тоже вылезает ошибка:
Driver'z
DD-WRT User


Joined: 21 Jan 2010
Posts: 86

PostPosted: Thu Aug 18, 2011 11:33    Post subject: Reply with quote
это нормально до установки coreutilы-sort она может вылезать.
Nekrasov
DD-WRT Novice


Joined: 16 Aug 2011
Posts: 11

PostPosted: Thu Aug 18, 2011 12:30    Post subject: Reply with quote

Прошло, вроде, все нормально, но не заработало. http://192.168.1.1:8177/status ничего не показывал
Но пропал доступ к веб морде.
Code:
nvram set http_lanport=8081
 nvram commit

не помог, 192.168.1.1 и 192.168.1.1:8081 ничего не показывало, но зато пропал доступ в интернет.
Пришлось сделать сбос.
Driver'z
DD-WRT User


Joined: 21 Jan 2010
Posts: 86

PostPosted: Thu Aug 18, 2011 12:52    Post subject: Reply with quote
попробовал сейчас установить у себя:
Code:
opkg install udpxy
udpxy -p 8177 -M 30 -B 1Mb
iptables -I INPUT 1 -p tcp --dport 8177 -j logaccept
адрес порта просто опустил, нафиг не нужен.
и веб-морда работает и статус udpxy виден.
походу наворотил ты много с переустановками.
перезагрузи рутер без флеша. подцепи флеш. зайди на рутер телнетом и уничтож всё в разделе /opt
Code:
rm -r -f /opt
дальше всё по скопированному с моего поста коду.
Nekrasov
DD-WRT Novice


Joined: 16 Aug 2011
Posts: 11

PostPosted: Thu Aug 18, 2011 14:32    Post subject: Reply with quote
Все сделал. В коде изменил часть на это:
Code:
opkg install udpxy
udpxy -p 8177 -M 30 -B 1Mb
iptables -I INPUT 1 -p tcp --dport 8177 -j logaccept

Все попрежнему не работает, еще и telnet пропал, пишет, что подключение к узлу утеряно.
Sad
В коде замену делать не нужно было?

upd. В коде ничего не менял:



Результат тот же.
Driver'z
DD-WRT User


Joined: 21 Jan 2010
Posts: 86

PostPosted: Fri Aug 19, 2011 5:29    Post subject: Reply with quote
всегда грузись без флеша. потом после подключения начинай сначала с чистки /opt.
1.пробуй исключить из кода эти комманды:
Code:
opkg install busybox
#рекомендую ещё добавить один очень нужный скриптик, что собссно делает набор команд отсюда ...
  cd /opt/etc
  wget http://gkbox.icomtex.ru/functions.sh
  chmod -R 755 /opt/etc/functions.sh
#... и досюда

2.пробуй сделать как делал тут:http://www.dd-wrt.com/phpBB2/viewtopic.php?p=629782#629782, но начинай всегда с чистки.
Nekrasov
DD-WRT Novice


Joined: 16 Aug 2011
Posts: 11

PostPosted: Fri Aug 19, 2011 10:24    Post subject: Reply with quote
Сделал сброс 30/30/30, отформатировал флэшку. Попробовал без нужного скриптика:

Пропал доступ к веб морде.
Сделал сброс 30/30/30, отформатировал флэшку. Попробовал исходный код:

Везде вылезает ошибка в строке 1184.
Goto page Previous  1, 2, 3, 4, 5  Next Display posts from previous:    Page 2 of 5
Post new topic   Reply to topic    DD-WRT Forum Forum Index -> Оборудование на основе Atheros WiSOC All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum