LINUX.ORG.RU
решено ФорумAdmin

openwrt opkg и всякие странности с удалениями пакетов

 , ,


0

1

Раньше всегда пользовался dd-wrt и не знал боли, но вот столкнулся с ситуаций когда нет поддержи dd-wrt на роутере, но есть Openwrt (tp-link mr3420), мне необходимо около 350кб чтобы поставить wpad для WPA2 EAP.

Ситуация такая что когда я удаляю пакет место не освобождается, а наоборот уменьшается, что я не так делаю?


root@Tp_link_MR3420:~# opkg remove ppp-mod-pppoe
Removing package ppp-mod-pppoe from root...


root@Tp_link_MR3420:~# opkg remove kmod-pppoe
Removing package kmod-pppoe from root..


root@Tp_link_MR3420:~# df -hT
Filesystem           Type            Size      Used Available Use% Mounted on
rootfs               rootfs        512.0K    248.0K    264.0K  48% /
/dev/root            squashfs        2.3M      2.3M         0 100% /rom
tmpfs                tmpfs          14.0M    564.0K     13.4M   4% /tmp
/dev/mtdblock3       jffs2         512.0K    248.0K    264.0K  48% /overlay
overlayfs:/overlay   overlay       512.0K    248.0K    264.0K  48% /
tmpfs                tmpfs         512.0K         0    512.0K   0% /dev


root@Tp_link_MR3420:~# opkg remove ppp
Removing package ppp from root...
Not deleting modified conffile /etc/ppp/filter.
Not deleting modified conffile /etc/ppp/options.
Not deleting modified conffile /etc/ppp/chap-secrets.


root@Tp_link_MR3420:~# rm -rf /etc/ppp/*


root@Tp_link_MR3420:~# df -hT
Filesystem           Type            Size      Used Available Use% Mounted on
rootfs               rootfs        512.0K    260.0K    252.0K  51% /
/dev/root            squashfs        2.3M      2.3M         0 100% /rom
tmpfs                tmpfs          14.0M    564.0K     13.4M   4% /tmp
/dev/mtdblock3       jffs2         512.0K    260.0K    252.0K  51% /overlay
overlayfs:/overlay   overlay       512.0K    260.0K    252.0K  51% /
tmpfs                tmpfs         512.0K         0    512.0K   0% /dev


root@Tp_link_MR3420:~# opkg remove kmod-ppp
No packages removed.
Collected errors:
 * print_dependents_warning: Package kmod-ppp is depended upon by packages:
 * print_dependents_warning:    kmod-pppox
 * print_dependents_warning: These might cease to work if package kmod-ppp is removed.

 * print_dependents_warning: Force removal of this package with --force-depends.
 * print_dependents_warning: Force removal of this package and its dependents
 * print_dependents_warning: with --force-removal-of-dependent-packages.


root@Tp_link_MR3420:~# opkg remove kmod-pppox
Removing package kmod-pppox from root...


root@Tp_link_MR3420:~# opkg remove kmod-ppp
Removing package kmod-ppp from root...


root@Tp_link_MR3420:~# df -hT
Filesystem           Type            Size      Used Available Use% Mounted on
rootfs               rootfs        512.0K    272.0K    240.0K  53% /
/dev/root            squashfs        2.3M      2.3M         0 100% /rom
tmpfs                tmpfs          14.0M    564.0K     13.4M   4% /tmp
/dev/mtdblock3       jffs2         512.0K    272.0K    240.0K  53% /overlay
overlayfs:/overlay   overlay       512.0K    272.0K    240.0K  53% /
tmpfs                tmpfs         512.0K         0    512.0K   0% /dev



root@Tp_link_MR3420:~# opkg remove wpad-mini
Removing package wpad-mini from root...


root@Tp_link_MR3420:~# df -hT
Filesystem           Type            Size      Used Available Use% Mounted on
rootfs               rootfs        512.0K    280.0K    232.0K  55% /
/dev/root            squashfs        2.3M      2.3M         0 100% /rom
tmpfs                tmpfs          14.0M    564.0K     13.4M   4% /tmp
/dev/mtdblock3       jffs2         512.0K    280.0K    232.0K  55% /overlay
overlayfs:/overlay   overlay       512.0K    280.0K    232.0K  55% /
tmpfs                tmpfs         512.0K         0    512.0K   0% /dev
[\code]

Ответ на: комментарий от voltmod

если подробнее: overlayfs состоит из двух слоев: изменяемый и нет, удаление пакетов стоящих в изменямой части приводит к увеличению свободного места, в неизменямой приводит к его уменьшению. Скорее всего все пакеты стоят в RO части, и как правильно сказал предыдущий оратор - вас спасет только ImageBuilder и перешивка.

Bloody ★★
()
Ответ на: комментарий от Bloody

Спасибо, а не подскажите какие пакеты обязательные, хочу вэб Luci + wpad + encrypt, т.к. роутер планирую как AP использовать подключенную к freeradius.

sanekmihailow
() автор топика
Ответ на: комментарий от sanekmihailow

зависимости imagebuilder сам определяет, так что по тяжелой накосячить тяжело, конкретный состав подбирайте под себя, я вот вообще без вебморды собираю.

Bloody ★★
()
Ответ на: комментарий от Bloody

это то понятно, я тоже без веб морды собрал, мне вэб морда нужна чтоб проще точкой управлять можно было Только при подключении в wan порту коннект на лан порте роутера пропадает, в понедельник посмотрю в чем дело

sanekmihailow
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.