Log in

Bekijk de volledige versie : Проблемы с установкой пакетов OptWare & EntWare



djserg-minyar
15-06-2012, 02:56
Ребята подскажите, а старый репозиторый Optware еще доступен?
Хотелось бы использовать его пока, пока новый Entware обкатывают.
Часть пакетов из него работает крайне не стабильно.

staticroute
15-06-2012, 03:02
Ребята подскажите, а старый репозиторый Optware еще доступен?
Хотелось бы использовать его пока, пока новый Entware обкатывают.
Часть пакетов из него работает крайне не стабильно.

работает

http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages

djserg-minyar
15-06-2012, 03:33
работает


А может подскажите как его подключить для роутера RT16n на прошивке 4051.
Пробовал так:
mount /dev/discs/disca/part1 /opt

mkdir -p /opt/tmp/ipkg
ipkg.sh update
ipkg.sh install ipkg-opt
ipkg update


но при запуске
root]$ ipkg.sh install ipkg-opt
ipkg_get_install: ERROR: Cannot find package ipkg-opt in /opt/lib/ipkg/lists
ipkg_get_install: Check the spelling and maybe run `ipkg update'.
сразу же ошибку выдает.

так же пробую как он советует
root]$ ipkg update
-sh: ipkg: not found

хотя
$ ls -l /opt/lib/ipkg/lists
-rw-r--r-- 1 admin root 679820 Jun 15 02:42 openwrt

скачал файл Packages по ссылке ниже, результат тот же

staticroute
15-06-2012, 03:46
А может подскажите как его подключить для роутера RT16n на прошивке 4051.
Пробовал так:
mount /dev/discs/disca/part1 /opt

mkdir -p /opt/tmp/ipkg
ipkg.sh update
ipkg.sh install ipkg-opt
ipkg update


но при запуске ipkg.sh update сразу же ошибку выдает.



echo -e "src optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable\ndest root /" > /etc/ipkg.conf
mount /dev/discs/disca/part1 /opt
mkdir -p /opt/tmp
ipkg.sh update
ipkg.sh install ipkg
ipkg update

а что за ошибка?

djserg-minyar
15-06-2012, 03:52
продолжаю.
скачал пакет в папку Lists
wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt_0.99.163-10_mipsel.ipk

запустил его установку
ipkg.sh install ipkg-opt_0.99.163-10_mipsel.ipk

но дальше новая проблема
$ ipkg update
ipkg: can't resolve symbol '__ctype_b_loc'

или

$ ipkg list
ipkg: can't resolve symbol '__ctype_b_loc'

чтото совсем не понятно....

staticroute
15-06-2012, 04:00
продолжаю.
скачал пакет в папку Lists
wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt_0.99.163-10_mipsel.ipk

запустил его установку
ipkg.sh install ipkg-opt_0.99.163-10_mipsel.ipk

но дальше новая проблема
$ ipkg update
ipkg: can't resolve symbol '__ctype_b_loc'

или

$ ipkg list
ipkg: can't resolve symbol '__ctype_b_loc'

чтото совсем не понятно....

до этого стоял entware ? нужно переставить uclibc-opt и libuclibc++ из optware поверх (лучше сбэкапить куда-то весь /opt, а потом поставить с нуля, как я дал инструкции выше).

djserg-minyar
15-06-2012, 04:18
до этого стоял entware ? нужно переставить uclibc-opt и libuclibc++ из optware поверх (лучше сбэкапить куда-то весь /opt, а потом поставить с нуля, как я дал инструкции выше).

Пробовал как вы советовали, форматнул флэшку,
потом
создал opt
echo "src optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable" > /etc/ipkg.conf

потом
$ ipkg.sh update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages ...
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
Packages 100% |************************************************* ***************************| 484k 0:00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/optware


потом
$ cd /opt
/opt]$ ipkg.sh install ipkg
/opt]$ ipkg update
-sh: ipkg: not found

staticroute
15-06-2012, 04:49
Пробовал как вы советовали, форматнул флэшку,
потом
создал opt
echo "src optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable" > /etc/ipkg.conf

потом
$ ipkg.sh update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages ...
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
Packages 100% |************************************************* ***************************| 484k 0:00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/optware


потом
$ cd /opt
/opt]$ ipkg.sh install ipkg
/opt]$ ipkg update
-sh: ipkg: not found

попробуйте вручную поставить либы и проверить. вы точно флешку отформатировали? что в /opt/lib/ipkg/status ?


$ ipkg.sh install ipkg-opt

ничего не выдает?

djserg-minyar
15-06-2012, 05:34
попробуйте вручную поставить либы и проверить. вы точно флешку отформатировали? что в /opt/lib/ipkg/status ?


$ ipkg.sh install ipkg

ничего не выдает?

тишина
root]$ ipkg.sh install ipkg
root]$

флэшку форматировал точно, даже fdisk'ом раздел удалил и заново создал,
потом
mke2fs -j /dev/discs/disca/part1
ну потом примонтировал и пробовал то что вы написали.

про статут
[admin@WL-BCAEC5E7B07C root]$ ls -l /opt/lib/ipkg/status
ls: /opt/lib/ipkg/status: No such file or directory
[admin@WL-BCAEC5E7B07C root]$ cat /opt/lib/ipkg/status
cat: can't open '/opt/lib/ipkg/status': No such file or directory
[admin@WL-BCAEC5E7B07C root]$

ryzhov_al
15-06-2012, 05:59
...потом
$ cd /opt
/opt]$ ipkg.sh install ipkg
/opt]$ ipkg update
-sh: ipkg: not foundчто-то похоже не такДиалог слепого с глухим. В оригинальную инструкицию по «Настройке с нуля...» ни один заглянуть не удосужился.


Вы бы подсказали, какие пакеты работают нестабильно. Я пока все что ставил работает без вопросов.
меня интересует Asterisk, та версия что в репозитории Entware 1.8.10 обрезаная, и не работает с GSM модем.А ещё какие пакеты работают нестабильно?

djserg-minyar
15-06-2012, 06:20
Диалог слепого с глухим. В оригинальную инструкицию по «Настройке с нуля...» ни один заглянуть не удосужился.

делал по инструкции описаной тут
http://wl500g.info/showthread.php?6132-%C8%ED%F1%F2%F0%F3%EA%F6%E8%FF-%EF%EE-%ED%E0%F1%F2%F0%EE%E9%EA%E5-%F0%EE%F3%F2%E5%F0%E0-Asus-%F1-%ED%F3%EB%FF&p=250239#post250239
эффект такой же.

Другие пакеты: open-ssh не ставиться.
больше особо ничего и не пробовал. nano и mc вроде работают.

ryzhov_al
15-06-2012, 06:24
Другие пакеты: open-ssh не ставиться.
больше особо ничего и не пробовал. nano и mc вроде работают.Дело не в лыжах. Не хотите разбираться - работать не будет.

$ opkg list | grep -i openssh
openssh-client - 6.0p1-1 - OpenSSH client.
openssh-client-utils - 6.0p1-1 - OpenSSH client utilities.
openssh-keygen - 6.0p1-1 - OpenSSH keygen.
openssh-moduli - 6.0p1-1 - OpenSSH server moduli file.
openssh-server - 6.0p1-1 - OpenSSH server.
openssh-sftp-client - 6.0p1-1 - OpenSSH SFTP client.
openssh-sftp-server - 6.0p1-1 - OpenSSH SFTP server.

djserg-minyar
15-06-2012, 06:26
Дело не в лыжах. Не хотите разбираться - работать не будет.

$ opkg list | grep -i openssh
openssh-client - 6.0p1-1 - OpenSSH client.
openssh-client-utils - 6.0p1-1 - OpenSSH client utilities.
openssh-keygen - 6.0p1-1 - OpenSSH keygen.
openssh-moduli - 6.0p1-1 - OpenSSH server moduli file.
openssh-server - 6.0p1-1 - OpenSSH server.
openssh-sftp-client - 6.0p1-1 - OpenSSH SFTP client.
openssh-sftp-server - 6.0p1-1 - OpenSSH SFTP server.

согласен упустил, но по команде openssh-server что-то не пошло, разбираться особо не стал, т.к. через вэб интерфейс запустил встроенный ssh сервер.

ryzhov_al
15-06-2012, 06:40
согласен упустил, но по команде openssh-server что-то не пошло, разбираться особо не стал, т.к. через вэб интерфейс запустил встроенный ssh сервер.Другими словами, в вашем параллельном измерении «не стал разбираться» = «не работает». Круто, у нас на Земле логика рассуждений иная.

делал по инструкции описаной тут
http://wl500g.info/showthread.php?6132-%C8%ED%F1%F2%F0%F3%EA%F6%E8%FF-%EF%EE-%ED%E0%F1%F2%F0%EE%E9%EA%E5-%F0%EE%F3%F2%E5%F0%E0-Asus-%F1-%ED%F3%EB%FF&p=250239#post250239
эффект такой же.Эффект останется такой же, если инструкцию читать не тем местом. Я даже процитировал вам команды с ошибкой.

Но виноват у вас всегда будет роутер\репозиторий, ага, да:)

djserg-minyar
15-06-2012, 08:19
Вы можете прочесть второй пост «Инструкции с нуля...» и найти у себя ошибку в введённой команде. Число команд я вам свёл до трёх. Дальше сами.
Уже и так сплошной офф-топик.

Я с вами в одном согласен: для нового Asterisk нет модуля chan_datacard, позволяющего использовать 3G-модемы, и пока не нашёлся человек, который бы смог его собрать и пристрастно погонять в работе. Мне не сложно его скомпилировать, я просто не смогу его проверить, т.к. Asterisk не использую.

В остальном новый Asterisk просто уделывает optware'овский вариант по всем фронтам. Начиная от стабильности (http://wl500g.info/showthread.php?28036-%CF%E5%F0%E5%F5%EE%E4-%ED%E0-%ED%EE%E2%FB%E9-%F0%E5%EF%EE%E7%E8%F2%EE%F0%E8%E9-Entware-%F1-Optware&p=244954#post244954) и заканчивая количеством success story из стана OpenWRT по его использованию.

я так понял вы намикаете на эти ошибки?
то что в мануале
ipkg.sh install ipkg-opt

и то что делал я
ipkg.sh install ipkg

пробовал оба вариант
ничего не происходит

[admin@WL-BCAEC5E7B07C root]$ mount /dev/discs/disca/part1 /tmp/mnt/disc0_1
[admin@WL-BCAEC5E7B07C root]$ mkdir /tmp/mnt/disc0_1/opt
[admin@WL-BCAEC5E7B07C mnt]$ mount -obind /tmp/mnt/disc0_1 /opt
[admin@WL-BCAEC5E7B07C mnt]$ mkdir -p /opt/tmp/ipkg
[admin@WL-BCAEC5E7B07C mnt]$ echo "src optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable" > /etc/ipkg.conf
[admin@WL-BCAEC5E7B07C mnt]$ ipkg.sh update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages ...
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
Packages 100% |************************************************* ***************************| 484k 0:00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/optware
[admin@WL-BCAEC5E7B07C mnt]$ ipkg.sh install ipkg-opt
[admin@WL-BCAEC5E7B07C mnt]$ ipkg.sh install ipkg
[admin@WL-BCAEC5E7B07C mnt]$ ipkg update

[admin@WL-BCAEC5E7B07C mnt]$ ipkg.sh list | grep ipkg
ipkg-opt - The Itsy Package Manager
ipkg-web - A web frontend for ipkg
[admin@WL-BCAEC5E7B07C mnt]$ ipkg.sh install ipkg-opt
[admin@WL-BCAEC5E7B07C mnt]$ ipkg
-sh: ipkg: not found

staticroute
15-06-2012, 10:12
тишина
извиняюсь, пакет ipkg-opt, раньше было просто ipkg, ошибся.


[admin@router sbin]$ ls /opt
[admin@router sbin]$ ipkg.sh update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages ...
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
Packages 100% |****************************************| 484k 0:00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/optware
[admin@router sbin]$ ls /opt
lib tmp
[admin@router sbin]$ ipkg.sh install ipkg-opt

Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/uclibc-opt_0.9.28-13_mipsel.ipk ...
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
uclibc-opt_0.9.28-13 100% |**************************************| 832k 0:00:00 ETA
Done.
Unpacking uclibc-opt...Done.
Configuring uclibc-opt...Updating /opt/etc/ld.so.cache
Done.

Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/ipkg-opt_0.99.163-10_mipsel.ipk ...
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
ipkg-opt_0.99.163-10 100% |**************************************| 75831 0:00:00 ETA
Done.
Unpacking ipkg-opt...Done.
Configuring ipkg-opt...Done.
[admin@router sbin]$ ipkg
ipkg: ipkg must have one sub-command argument
ipkg version 0.99.163

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


Диалог слепого с глухим. В оригинальную инструкицию по «Настройке с нуля...» ни один заглянуть не удосужился.
А ещё какие пакеты работают нестабильно?
не надо язвить, я печатал по памяти, позже посмотрел и исправил свой пост.

djserg-minyar
15-06-2012, 10:40
хм, а какая прошивка? попробуйте перешиться, сбросить все в дефолт, перенастроить и повторить... должен быть вывод такой, как я показал выше.

Прошивочку только вечером смогу

а так пока только так
[admin@WL-BCAEC5E7B07C ipkg]$ ipkg.sh update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages ...
Connecting to ipkg.nslu2-linux.org (140.211.169.161:80)
Packages 100% |************************************************* ***************************| 484k 0:00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/optware
[admin@WL-BCAEC5E7B07C ipkg]$ ls /opt
lib lost+found tmp
[admin@WL-BCAEC5E7B07C ipkg]$ ipkg.sh install ipkg-opt

staticroute
15-06-2012, 10:43
я имел ввиду под вопросом "какая прошивка", какая версия прошивки -rtn / -d ? ревизия ? -rXXXX ?

что за устройство у вас WL500gP v1?

djserg-minyar
15-06-2012, 11:04
я имел ввиду под вопросом "какая прошивка", какая версия прошивки -rtn / -d ? ревизия ? -rXXXX ?

что за устройство у вас WL500gP v1?

Роутер asus rt-n16

Прошивка 1.9.2.7-rtn-r4051

ryzhov_al
15-06-2012, 11:23
не надо язвить, я печатал по памяти, позже посмотрел и исправил свой пост.Я про ваш пост #666 (http://wl500g.info/showthread.php?28036-%CF%E5%F0%E5%F5%EE%E4-%ED%E0-%ED%EE%E2%FB%E9-%F0%E5%EF%EE%E7%E8%F2%EE%F0%E8%E9-Entware-%F1-Optware&p=251859#post251859).
Посмотрите чего вы там насоветовали и сравните свой вариант с оригинальным видом (http://code.google.com/p/wl500g/source/browse/trunk/others/ipkg.conf?spec=svn3727&r=3726) ipkg.conf.


staticroute, djserg-minyar, прошу, ведите обсуждение проблем Optware в профильном форуме.

djserg-minyar
15-06-2012, 11:58
Я про ваш пост #666 (http://wl500g.info/showthread.php?28036-%CF%E5%F0%E5%F5%EE%E4-%ED%E0-%ED%EE%E2%FB%E9-%F0%E5%EF%EE%E7%E8%F2%EE%F0%E8%E9-Entware-%F1-Optware&p=251859#post251859).
Посмотрите чего вы там насоветовали и сравните свой вариант с оригинальным видом (http://code.google.com/p/wl500g/source/browse/trunk/others/ipkg.conf?spec=svn3727&r=3726) ipkg.conf.

Спасибо большое за ссылку на оригинал, все сразу заработало)))

staticroute
15-06-2012, 12:17
Я про ваш пост #666 (http://wl500g.info/showthread.php?28036-%CF%E5%F0%E5%F5%EE%E4-%ED%E0-%ED%EE%E2%FB%E9-%F0%E5%EF%EE%E7%E8%F2%EE%F0%E8%E9-Entware-%F1-Optware&p=251859#post251859).
Посмотрите чего вы там насоветовали и сравните свой вариант с оригинальным видом (http://code.google.com/p/wl500g/source/browse/trunk/others/ipkg.conf?spec=svn3727&r=3726) ipkg.conf.


staticroute, djserg-minyar, прошу, ведите обсуждение проблем Optware в профильном форуме.

sorry, тупанул, думал entware по дефолту включается в прошивку. дело было ночью =(

с echo я конечно напутал, надо было еще добавить dest root /


echo -e "src optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable\ndest root /"

хотя, в принципе можно оставить то, что идет по дефолту из свн.

bijoe
06-08-2012, 06:49
Здравствуйте!

Помогите добрым советом. Я уже устанавливал OpenVPN на RT-N16 и проблем никогда не было. Настраивал как описано здесь: http://wl500g.info/showthread.php?8880-%D3%F1%F2%E0%ED%EE%E2%EA%E0-OpenVPN-%E2-%EE%F1%ED%EE%E2%ED%F3%FE-%EF%E0%EC%FF%F2%FC-%E4%EB%FF-%CD%CE%C2%C8%D7%CA%CE%C2&p=51624#post51624
После того, как запускаю скрипт :
# Обновляем список доступных для установки пакетов
ipkg.sh update

# Устанавливаем установщик пакетов ipkg
ipkg.sh install ipkg

# Перенастраиваем ipkg на нужный нам репозитарий пакетов
echo "src unslung http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable" > /opt/etc/ipkg.conf
echo "dest root /" >> /opt/etc/ipkg.conf

# Обновляем список доступных для установки пакетов
ipkg update

# Последовательно ставим необходимые для выполнения нащей задачи пакеты
ipkg install uclibc-opt
ipkg install openssl
ipkg install lzo
ipkg -force-depends install openvpn

Вижу ошибку:
$ ipkg.sh install ipkg
ipkg_get_install: ERROR: Cannot find package ipkg in /opt/lib/ipkg/lists
ipkg_get_install: Check the spelling and maybe run `ipkg update'.

Ну и соответственно дальше ничего не ставится.
Проблем с выходом в инет с этого Асуса нет.
Пробовал уже несколько раз в течение недели - результат тот же.

Заранее спасибо

vagus70
06-08-2012, 08:29
Девайс: ASUS WL-500gp v2
Прошивка: WL500gpv2-1.9.2.7-rtn-r4330

Прошил свой девайс без проблем. Настроил, все что надо было - работает. Даже встроенное средство USB Application->Web Camera работает на ура, но... мне бы хотелось, чтобы камера была не просто Live, а и еще записывала на диск видео и т.п.... Все это можно сделать с помощью motion... но... возникла проблема с запуском установленной программы.
В качестве эксперимента я начал с mc... Лучше конечно все по-порядку:
1. Прошился.
2. захожу с помощью PuTTy на роутер.
3. Даю команду 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/part1 on /tmp/mnt/disca_1 type ext3 (rw,noatime,errors=continue,data=ordered)
4. Создаю файл post-mount:
touch /usr/local/sbin/post-mount
5. Делаю его исполняемым:
chmod +x /usr/local/sbin/post-mount
6. Вписываю в него строки:
#!/bin/sh
mount /tmp/mnt/disca_1/programs /opt
export TERMINFO=/opt/share/terminfo
export TERM=xterm
7. На флешке, с помощью самба, создаю каталог programs (будущий opt)
8. Даю команды сохранения flashfs save && flashfs commit && flashfs enable и перезагружаю роутер...
9. Смотрю mount:
....
/dev/discs/disca/part1 on /tmp/mnt/disca_1 type ext3 (rw,noatime,errors=continue,data=ordered)
/dev/discs/disca/part1 on /opt type ext3 (rw,noatime,errors=continue,data=ordered)
OPT подключен...
10. ставлю mc:
ipkg.sh update
ipkg.sh install mc
пакет устанавливается без ошибок

И вот теперь (деже после перезагрузки роутера) проблема: mc - не запускается... :(

[admin@VAGUS root]$ ls -la /opt/bin
drwxrwxrwx 2 admin root 4096 Aug 4 16:54 .
drwxrwxrwx 7 admin root 4096 Aug 4 16:54 ..
-rwxrwxrwx 1 admin root 983544 Jul 16 04:46 mc

[admin@VAGUS root]$ /opt/bin/mc
-sh: /opt/bin/mc: not found !!!!!!!!!!!!!!!!!!!

Почему он не запускается?! Помогите плз, может я что-то упустил?

DemonGloom
06-08-2012, 10:01
Вас интересует ipkg-opt, а не просто ipkg..

vagus70
06-08-2012, 10:17
Вас интересует ipkg-opt, а не просто ipkg..

ipkg-opt - то же самое. ipkg и ipkg-opt нет с файле openwrt. Приходится ставить пакеты только с помощью скрипта ipkg.sh...

vagus70
08-08-2012, 11:30
а не пробовали ставить opkg c репозитория entware ? ;) поиск по тэгу entware в помощь :)
Вы бы мне еще доступно объяснили где и как заменить репозиторий. Сам пробовал - не получилось...

MercuryV
08-08-2012, 11:34
Вы бы мне еще доступно объяснили где и как заменить репозиторий. Сам пробовал - не получилось...
что именно в имеющейся инструкции (http://wl500g.info/showthread.php?28036-%CF%E5%F0%E5%F5%EE%E4-%ED%E0-%ED%EE%E2%FB%E9-%F0%E5%EF%EE%E7%E8%F2%EE%F0%E8%E9-Entware-%F1-Optware) недоступно (для понимания)?

tempik
08-08-2012, 19:00
Здравствуйте!

Помогите добрым советом. Я уже устанавливал OpenVPN на RT-N16 и проблем никогда не было. Настраивал как описано здесь: http://wl500g.info/showthread.php?8880-%D3%F1%F2%E0%ED%EE%E2%EA%E0-OpenVPN-%E2-%EE%F1%ED%EE%E2%ED%F3%FE-%EF%E0%EC%FF%F2%FC-%E4%EB%FF-%CD%CE%C2%C8%D7%CA%CE%C2&p=51624#post51624
После того, как запускаю скрипт :
# Обновляем список доступных для установки пакетов
ipkg.sh update

# Устанавливаем установщик пакетов ipkg
ipkg.sh install ipkg

# Перенастраиваем ipkg на нужный нам репозитарий пакетов
echo "src unslung http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable" > /opt/etc/ipkg.conf
echo "dest root /" >> /opt/etc/ipkg.conf

# Обновляем список доступных для установки пакетов
ipkg update

# Последовательно ставим необходимые для выполнения нащей задачи пакеты
ipkg install uclibc-opt
ipkg install openssl
ipkg install lzo
ipkg -force-depends install openvpn

Вижу ошибку:
$ ipkg.sh install ipkg
ipkg_get_install: ERROR: Cannot find package ipkg in /opt/lib/ipkg/lists
ipkg_get_install: Check the spelling and maybe run `ipkg update'.

Ну и соответственно дальше ничего не ставится.
Проблем с выходом в инет с этого Асуса нет.
Пробовал уже несколько раз в течение недели - результат тот же.

Заранее спасибо
А вы заметили какого года тот мой пост??? С тех времен многое поменялось ... для начала попробуйте заменить

ipkg.sh install ipkg на

ipkg.sh install ipkg-opt

warik
26-09-2012, 10:56
Доброго времени суток, Уважаемы Форумчане!
Прошил ASUS WL-500gP V2 прошивкой от энтузиастов(1.9.2.7-rtn-r4330). Начал настраивать всё по статье Начальная настройка роутера (http://vectormm.net/routers/routery-asus/5-nachalnaya-nastrojka-routera.html). И при этом столкнулся с проблемой...
При выполнении команды:

ipkg.sh install ipkg-opt
Выдавало ошибку что пакет не найден. Но это смог решить самостоятельно путём добавления, а точнее разкоментирования, репозитория:
"src optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable" Может кому-то понадобиться.
Но проблемы так и не закончились. При выполнении команды:

ipkg update
Роутер выдаёт ошибку:

ipkg: can't resolve symbol '__ctype_b_loc'
Не много "походив" по гуглу понял что проблемы с библиотеками. Но что именно нужно сделать... Увы, так и не понял.
Прошу Вашей помощи!

Нашёл что это из-за смешивания репозиториев. Верно? И если верно как всё по правильному сделать?

И ещё вопросец... Стоит ли переходить на репозиторий который описан в этой теме Переход на новый репозиторий Entware с Optware (http://wl500g.info/showthread.php?28036-%CF%E5%F0%E5%F5%EE%E4-%ED%E0-%ED%EE%E2%FB%E9-%F0%E5%EF%EE%E7%E8%F2%EE%F0%E8%E9-Entware-%F1-Optware)
Спасибо модераторам за перемещение!

testsia
28-10-2012, 20:11
привет!
Вторые сутки пытаюсь настроить роутер. И в результату одна и таже ошибка. Делаю по теме с этого форума Тема: Инструкция по настройке роутера WL-500gP с нуля.
Прошивка 1.9.2.7 от олега Firmware Release:1.9.2.7-rtn-r4667
ЛОГ:
[admin@WL-BCAEC5E796D9 lists]$ ipkg.sh update
Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/Packages ...
Connecting to wl500g-repo.googlecode.com (173.194.65.82:80)
Packages 100% |************************************************* ******************| 834k 0:00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/openwrt
[admin@WL-BCAEC5E796D9 lists]$ ipkg.sh install ipkg-opt
ipkg_get_install: ERROR: Cannot find package ipkg-opt in /opt/lib/ipkg/lists
ipkg_get_install: Check the spelling and maybe run `ipkg update'.
[admin@WL-BCAEC5E796D9 lists]$ ipkg update
-sh: ipkg: not found
[admin@WL-BCAEC5E796D9 lists]$


HELP!!!

skyer
29-10-2012, 04:45
привет!
Прошивка 1.9.2.7 от олега Firmware Release:1.9.2.7-rtn-r4667
HELP!!!

не тот репозиторий используите, новая прошивка живёт на другом репозитории, ищите тему переход на новый репозиторий entware. И делайте как там описано. Будет вам счастье.

zubarev
27-11-2012, 10:44
Всем привет может плохо искал но не нашёл ответа на свой вопрос
Пакет скачаивается нормально когда дело доходит до установки выплывает ошибка

[admin@serioga root]$ mount -obind /tmp/harddisk/opt /opt
[admin@serioga root]$ dd if=/dev/zero of=/opt/swapfile bs=1024 count=65536
swap /opt/swapfile
swapon /opt/swapfile
65536+0 records in
65536+0 records out
[admin@serioga root]$ mkswap /opt/swapfile
Setting up swapspace version 1, size = 67104768 bytes
[admin@serioga root]$ swapon /opt/swapfile
[admin@serioga root]$ wget http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/
stable/ipkg-opt_0.99.163-10_mipsel.ipk
Connecting to ipkg.nslu2-linux.org[140.211.169.161]:80
ipkg-opt_0.99.163-10 100% |*****************************| 75831 00:00 ETA
[admin@serioga root]$ ipkg.sh install ipkg-opt_0.99.163-10_mipsel.ipk
ERROR: File not found: /opt/lib/ipkg/lists/wl500g
You probably want to run `ipkg update'
Unpacking ipkg-opt...Done.
Configuring ipkg-opt...Done.
Запсукаю ipkg update
[admin@serioga root]$ ipkg update
Downloading http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages
.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable/Packages.g
z
Updated list of available packages in /opt/lib/ipkg/lists/optware
Successfully terminated.

Создаётся впечатление, что он ищет пакет в старом месте, а не в обновлённом

staticroute
01-12-2012, 23:02
ну так, что никто их ГУРУ, не сможет мне помочь? (

Нужно использовать ipkg вместо ipkg.sh для установки всех остальных пакетов.

ipkg.sh install ipkg-opt
ipkg update
ipkg install <пакет>

kvarc
14-01-2013, 18:24
добрый день всем
я в линуксе новичок, прошу ногами не бить
прочитал по настройке WL500gp всё, что мог
но когда дохожу до установки ipkg впадаю в ступор
ибо команда ipkg.sh update
исполняется, а следующая - ipkg.sh install ipkg-opt
НЕТ ! пишет
ipkg_get_install: ERROR: Cannot find package ipkg-opt in /opt/lib/ipkg/lists
ipkg_get_install: Check the spelling and maybe run `ipkg update'.
На команду ipkg update выдаёт : -sh: ipkg: not found

Заранее благодарю за подсказку !!!

tepliy
19-01-2013, 18:00
Вообще можно ли установить что-нибудь не из репозитория, а из архива, например?
я поробовал поставить вот такую штуку
.......
но ничего не вышло - зависимости (ldd говорит: librt.so.1 и libc.so.6 не найдены; эти библиотеки из пакета libc6)
бинарник не хочет запускаться, почему-то он хочет выполниться как скрипт
интересно, а если нужные библиотеки подсунуть в /opt/lib заработает?

Sender
20-01-2013, 15:51
интересно, а если нужные библиотеки подсунуть в /opt/lib заработает?
Если либы будут "левыми" из интернета, то скорее нет, чем да. Так как они (вероятно) будут искать другие зависимости в /lib вместо /opt/lib.

Вывод: всё необходимое необходимо искать в нашем репозитории, или компилировать самому, предварительно изменив пути локаций, чтобы всё содержалось и искалось в "/opt/ blah_blah_blah"

tepliy
20-01-2013, 16:47
... компилировать самому...

буду пробовать))

Cluster
21-01-2013, 00:31
Никак не пойму - как теперь установить GCC? "buildroot" среди пакетов нет. Весь форум перерыл, ничего не нашёл. Было очень удобно компилировать мелкий софт прямо на роутере.
Помогите, пожалуйста.

DeeZ
03-02-2013, 08:54
бываю редко, по этому не отслеживаю все веяния и нововведения. только когда что то ломается заглядываю.
Недавно умерла флешка, и встала необходимость замены ее. какого было удивление когда не смог установить ipkg =( его просто небыло в репах (прошивка от энтузиастов). По сему вопрос: почему? куда делся?

Нашел новый репозиторий Entware. встало вроде. все ок. но там нет dhcpd (isc) что очень огорчило. только dhcp v6. вариант оставить masqu не подхдит т.к. на роутере куртится бинд и держит зоны. от репозитория отказался.

искал дальше, нашел какой то "универсальный скрипт", где среди репозиторием было 4-5 зеркал. выбрал какое то случайно, от туда встал ipkg, на нем и живу. но сейчас встала необходимость порыться по тем зеркалам, но ссылок я не сохранил. а найти опять скрипт не получается. почти уверен что это был срипт с этого форума.
вопрос два: тыкните носом в универсальный скрипт, может я плохо ищу?
или подскажите зеркала (т.к. до того как умерла флешка список пакетов был на 1мб. а сейчас всего 400кб. стало быть в старом репозитории было больше пакетов).

А необходиомть возникла в связи с тем, что пытаюсь поднять OSPF и пакет из репозитория не рабочий. верно ли я понимаю что:

#zebra
Segmentation fault
следствие ошибки при компиляции пакета? или это косяк в прошивке?
У меня стоит 1.9.2.7-rtn-r4772
От сюда третий вопрос: как починить зебру? (quagga)

merander
03-02-2013, 09:07
Добрый день всем, прошу помощи, ковыряюсь уже второй день. Суть проблемы такова, при попытке установки приложений ipkg любыми способами используя: скрипт для чайников, настройка для дураков и тп выдается одно и тоже
Причем пробовал различные hdd, результат тот же, полные сбросы, перепрошивка и тп так же проводилась((( очень прошу помочь!!!
Заранее всем откликнувшимся спасибо


This filesystem will be automatically checked every 20 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
mounting /opt and /data partition to /tmp/harddisk which is a symlink to /tmp/mnt/disca_3...
creating directory /opt/etc/init.d .....
writing rc.unslung
preparing /opt/tmp/ipkg for ipkg-opt installation.....
Configuring temp area
changing to directory /opt/tmp/ipkg......
IPKG mirror installation ...
Downloading http://wl500g.googlecode.com/svn/ipkg/optware-d/Packages ...
Connecting to wl500g.googlecode.com (74.125.143.82:80)
Packages 100% |*******************************| 2814 0:00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/wl500g-d
Downloading http://nslu2-linux.dyoung-mirror.net/feeds/optware/oleg/cross/stable/Packages ...
wget: bad address 'nslu2-linux.dyoung-mirror.net'
ipkg_download: ERROR: Failed to retrieve http://nslu2-linux.dyoung-mirror.net/feeds/optware/oleg/cross/stable/Packages, returning
ipkg_update: Error downloading http://nslu2-linux.dyoung-mirror.net/feeds/optware/oleg/cross/stable/Packages to /opt/lib/ipkg/lists/optware
ERROR: File not found: /opt/lib/ipkg/lists/optware
You probably want to run `ipkg update'
ERROR: File not found: /opt/lib/ipkg/lists/optware
You probably want to run `ipkg update'
ipkg_get_install: ERROR: Cannot find package ipkg-opt in /opt/lib/ipkg/lists
ipkg_get_install: Check the spelling and maybe run `ipkg update'.
rm: can't remove '/opt/etc/ipkg.conf': No such file or directory
./install.sh: line 1632: ipkg: not found


[root@WL-BCAEC5C32B42 root]$ mkdir -p /opt/tmp/ipkg
[root@WL-BCAEC5C32B42 root]$ cd /opt/tmp/ipkg
[root@WL-BCAEC5C32B42 ipkg]$ ipkg.sh update
Downloading http://wl500g-repo.googlecode.com/svn/ipkg/openwrt/Packages ...
Connecting to wl500g-repo.googlecode.com (173.194.71.82:80)
Packages 100% |*******************************| 1068k 0:00:00 ETA
Done.
Updated list of available packages in /opt/lib/ipkg/lists/openwrt
[root@WL-BCAEC5C32B42 ipkg]$ ipkg.sh install ipkg-opt
ipkg_get_install: ERROR: Cannot find package ipkg-opt in /opt/lib/ipkg/lists
ipkg_get_install: Check the spelling and maybe run `ipkg update'.
[root@WL-BCAEC5C32B42 ipkg]$ ipkg update
-sh: ipkg: not found

terrabyte
03-02-2013, 09:52
У вас диск не подключен походу. Проверьте командой df

merander
03-02-2013, 11:01
перепрошил на r4330 сейчас запускаю скрипт для чайников, идет форматирование посмотрим что дальше

DeeZ
03-02-2013, 14:21
Добрый день всем, прошу помощи, ковыряюсь уже второй день. Суть проблемы такова, при попытке установки приложений ipkg любыми способами используя: скрипт для чайников, настройка для дураков и тп выдается одно и тоже
Причем пробовал различные hdd, результат тот же, полные сбросы, перепрошивка и тп так же проводилась((( очень прошу помочь!!!
Заранее всем откликнувшимся спасибо
[/CODE]
Что то очень похоже на пробелму с которой столкнулся я. в репах нет инсталяхи ipkg-opt изза чего не идет процесс дальше. нужно просто найти реп где данный пакет есть:


cat /etc/ipkg.conf
src optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable
dest root /


cat /opt/etc/ipkg.conf
src/gz optware http://ipkg.nslu2-linux.org/feeds/optware/oleg/cross/stable
dest /opt/ /


Пропиши эти репы, и поставь руками ipkg
ipkg.sh install ipkg-opt

Либо просто запуская скрипт поперключай репозитории.

merander
03-02-2013, 14:41
Получилось, с двух дисков и с форматирование полным и новой настройкой получилось, почему же с одного там и не выходило?

slxoxol
27-02-2013, 11:26
Приветствую уважаемые!
Являюсь владельцем ASUS rt-N10U прошивка 1.9.2.7-rtn-r4330
Прошу помощи, в линуксе чайник. Изначальная задача- установка и настройка nShaper (http://wl500g.info/showthread.php?13609-QoS-%D3%F1%F2%E0%ED%EE%E2%EA%E0-%E8-%ED%E0%F1%F2%F0%EE%E9%EA%E0-nShaper)
Попытался сделать по этой инструкции http://wl500g.info/showthread.php?27883-%CF%EE%F8%E0%E3%EE%E2%E0%FF-%E8%ED%F1%F2%F0%F3%EA%F6%E8%FF-%E4%EB%FF-%ED%EE%E2%E8%F7%EA%EE%E2-%E8%EC%E5%ED%ED%EE-%E2-Linux&langid=3 чтобы можно было "привычно" работать с файловой системой в роутере.
Сложность возникла с openssh-sftp-server. Через терминал выполнил-

mkdir /tmp/local/opt
mount /tmp/local/opt /opt
ipkg.sh update #обновление самого скрипта
ipkg install ipkg-opt #это установка взрослого менеджера пакетов (хотя в оригинале было ipkg.sh install ipkg-opt, но выпадала ошибка)
ipkg update #обновление этого менеджера - перестраховка
ipkg upgrade #обновление этого менеджера - перестраховка
ipkg install openssh-sftp-server
if [ ! -f "/usr/local/sbin/post-boot" ]; then
mkdir -p /usr/local/sbin/
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
fi
echo "mount /tmp/local/opt /opt" >> /usr/local/sbin/post-boot
chmod +x /usr/local/sbin/post-boot #помечаем post-boot как исполняемый
flashfs save && flashfs commit && flashfs enable && reboot

После перезагрузки openssh-sftp-server так и не стартовал, помогите разобраться. По команде ipkg status выдает


ipkg status
Package: ipkg-opt
Version: 0.99.163-10
Depends: uclibc-opt
Status: install user installed
Architecture: mipsel
Installed-Time: 1361952651

Package: openssh-sftp-server
Version: 5.9p1-1
Depends: openssl, zlib
Status: install user installed
Architecture: mipsel

Package: openssl
Version: 0.9.7m-6
Status: install ok installed
Architecture: mipsel

Package: uclibc-opt
Version: 0.9.28-13
Suggests: ipkg-opt
Status: install ok installed
Architecture: mipsel

Package: zlib
Version: 1.2.5-1
Status: install ok installed
Architecture: mipsel

Successfully terminated.


Как запустить этот пакейдж openssh-sftp-server ? Видимо проблема с ipkg.sh install ipkg-opt, подозреваю что ipkg install ipkg-opt это не тоже самое, хоть и установилось?

Gaku
15-04-2013, 12:28
Здравствуйте!

Установил opkg, и теперь некоторые установленные пакеты дублируются. Не может ли это стать причиной каких бы то ниблоы неприятных багов?


[...]$ opkg list_installed
accel-ppp - 1.7.3-1
libc - 0.9.32-4
libgcc - 4.6.3-4
libopenssl - 1.0.1e-1
libpcre - 8.11-2
libpthread - 0.9.32-4
librt - 0.9.32-4
zlib - 1.2.7-1

[...]$ ipkg list_installed
adduser - 1.10.3-1 -
cron - 4.1-9 -
e2fslibs - 1.41.12-1 -
findutils - 4.2.32-1 -
glib - 2.20.4-1 -
ipkg - 0.99.163-2 -
ipkg-opt - 0.99.163-10 -
ldconfig - 0.9.32-4 -
libc - 0.9.32-4 -
libgcc - 4.6.3-4 -
libpthread - 0.9.32-4 -
librt - 0.9.32-4 -
libstdcpp - 4.6.3-4 -
mc - 4.7.5.5-1 -
ncurses - 5.7-1 -
opkg - 618-3 -
psmisc - 22.13-1 -
slang - 2.1.4-1 -
uclibc-opt - 0.9.28-13 -
Successfully terminated.
Начала выскакивать ошибка с текстом "can't handle reloc type 47" на любую попытку что-то запустить.
Прошивка - последняя от энтузиастов. Последнее, что делал - установил accel-ppp через opkg.

Подскажите пожалуйста, в чём может быть проблема?

ryzhov_al
15-04-2013, 13:14
Начала выскакивать ошибка с текстом "can't handle reloc type 47" на любую попытку что-то запустить.
Прошивка - последняя от энтузиастов. Последнее, что делал - установил accel-ppp через opkg.Запустить что именно? Не определяли ли переменную LD_LIBRARY_PATH?
С пакетом accel-ppp всё в порядке.

Gaku
15-04-2013, 13:21
Запустить что именно? Не определяли ли переменную LD_LIBRARY_PATH?
С пакетом accel-ppp всё в порядке.

Выполнил две команды, как писали в форуме
unset LD_PRELOAD
unset LD_LIBRARY_PATH

но почему-то ошибка осталась. Или их надо прописать в автозагрузке?

ryzhov_al
15-04-2013, 13:26
Пожалуйста, ответьте на мой первый вопрос.

но почему-то ошибка осталась. Или их надо прописать в автозагрузке?Нет.

lly
15-04-2013, 13:26
Gaku
У вас однозначно каша из библиотек Optware и Entware. О подобном не раз писали на форуме, но ведь читать всем неохота...

Это сообщение выдаёт загрузчик ELF бинарников (ld.so).

Gaku
15-04-2013, 17:34
Пожалуйста, ответьте на мой первый вопрос.
"Запустить что именно?" -- любое приложение. mc, nano, accel-ppp, etc.

Каша - есть, я про неё так ничего и не нашёл :-( Подскажите пожалуйста примерно где почитать?

Пытаюсь удалять пакеты ipkg и устанавливать их же через opkg... не хотелось бы вообще всё терять.
Можно ли такую ошибку победить без удаления всего, что установлено с обоих репозитариев?
"nano: can't load library 'libc.so.0'"

force-reinstall пакета libc вернул к той же самой ошибке "can't handle reloc type 47"

Radjah
15-04-2013, 20:25
Лучше с нуля переставь на EntWare, а конфиги перенеси.

staticroute
15-04-2013, 20:42
Пытаюсь удалять пакеты ipkg и устанавливать их же через opkg... не хотелось бы вообще всё терять.
Можно ли такую ошибку победить без удаления всего, что установлено с обоих репозитариев?
"nano: can't load library 'libc.so.0'"

force-reinstall пакета libc вернул к той же самой ошибке "can't handle reloc type 47"

уже сто раз говорили, что нельзя мешать optware с entware..

совершенно два разных репозитария..

охота сохранить сделайте чистый раздел под entware, оставив optware таким, какой он был..

Gaku
16-04-2013, 06:29
Правильно ли я понимаю, что при установке на новую флешку, нужно сначала устновить ipkg и только потом opkg?


mkdir /tmp/mnt/disc0_1/opt
mount --obind /tmp/mnt/disc0_1/opt /opt
ipkg.sh update
ipkg.sh install ipkg-opt
ipkg update
ipkg install opkg

Но как через putty-dropbear выкачать все конфиги?

don-pedro
16-04-2013, 08:03
Но как через putty-dropbear выкачать все конфиги?
При помощи winscp, например.

staticroute
16-04-2013, 10:50
Правильно ли я понимаю, что при установке на новую флешку, нужно сначала устновить ipkg и только потом opkg?



Но как через putty-dropbear выкачать все конфиги?

нет, есть статичный opkg при помощи которого происходит установка, подробнее здесь -

http://code.google.com/p/wl500g-repo/wiki/Using

artecon
15-07-2013, 11:43
Ребята, подскажите пожалуйста, я не силен в linux.

суть такова, вставил флешку в роутер, смонтировал.
Далее как в инструкции :
cd /opt
$ wget http://wl500g-repo.googlecode.com/svn/ipkg/entware_install.sh

В ответ выдает вот такое:

Connecting to wl500g-repo.googlecode.com (173.194.71.82:80)
wget: can't open 'entware_install.sh': Read-only file system

что делать в этой ситуации и как быть?
Помогите пожалуйста!

Guncka
15-07-2013, 19:01
Ребята, подскажите пожалуйста, я не силен в linux.

Какой роутер? Какая прошивка? Какая файловая система на флешке?

MercuryV
16-07-2013, 21:13
wget: can't open 'entware_install.sh': Read-only file system
Проверьте что куда смонтировано (команды mount и df)

staringfrog
20-07-2013, 22:28
Добрый день. Подскажите пожалуйста как правильно установить Entware. Несколько лет стоял пакет ipkg (WL500 G v2 + Tomato USB) с примонтированной флешкой (по схеме: mount -o noatime -t ext2 -o bind /tmp/mnt/SOFT /opt). Снес ipkg, на чистый раздел (все по той же схеме) ставлю Entware. Картинка такая:
Info: Basic Packages Installation...
Illegal instruction
Illegal instruction
Cleanup...
Congratulations!
Естественно, opkg не работает. Не могу понять, в чем дело. Буду рад подсказке.

rxvt
22-07-2013, 13:26
Здравствуйте!
Собрал репозиторий netware по инструкции (http://code.google.com/p/wl500g-repo/source/browse/trunk/INSTALL).
Какую команду и в какой папке нужно дать, чтобы пересобрать ЕДИНСТВЕННЫЙ пакет, например screen?
Спасибо!

ferq
16-08-2013, 11:55
Кто подскажет по ошибке, пытаюсь наладить авто запуск

/opt/etc/init.d/rc.unslung start

выкидывает ошибку

/opt/bin/find: '/opt/etc/init.d/': Unknown error -89

ps. ставлю на плеер отпварь работает и запускается без проблем.

ryzhov_al
06-05-2015, 14:01
Хочу обратить ваше внимание на этот проект (www.linksysinfo.org/index.php?threads/71084/), в котором наш соотечественник возрождает из небытия Optware. Проделана объёмная работа по апдейту имеющихся пакетов, портированы приложения Gtk2/Gtk3.

Zyxmon
06-05-2015, 15:08
Всё это здорово. Но
Как уже написал тут - http://www.dd-wrt.com/phpBB2/viewtopic.php?t=280188
жаль, что разработчики по одиночке тащат такие проекты и не объединяются. Лучше бы мы все вместе делали Entware или Optware-ng. Всякое может случится, интерес, например, пропадет, или времени свободного станет меньше. Жаль, что мы плохо объединяем усилия.