Instalace končí chybou (Segmentation Fault - opět)

Chcete něco poslat? Výstup něčeho? Nebo přístup na můj Turris?

Možná vám pomůže tento výpis, objeví se po každém pokusu o instalaci:

2016-12-28T09:24:16+01:00 info kernel[]: [500383.391338] opkg-cl[32746]: unhandled signal 11 at 00000000 nip 1000c20c lr 1000c1c8 code 30001
2016-12-28T09:25:27+01:00 info kernel[]: [500453.875532] opkg-cl[1239]: unhandled signal 11 at 00000000 nip 1000c20c lr 1000c1c8 code 30001
2016-12-28T19:17:13+01:00 info kernel[]: [535959.826629] opkg-cl[4161]: unhandled signal 11 at 00000000 nip 1000c20c lr 1000c1c8 code 30001
2016-12-28T19:36:53+01:00 info kernel[]: [537140.057920] opkg-cl[24318]: unhandled signal 11 at 00000000 nip 1000c20c lr 1000c1c8 code 30001
2016-12-28T19:37:27+01:00 info kernel[]: [537174.080041] opkg-cl[25181]: unhandled signal 11 at 00000000 nip 1000c20c lr 1000c1c8 code 30001

U mě je zajímavé, že každá instalace končí segmentation fault, ale balíček se nainstaluje a dá se používat.

U mě ne… Nejde nic nainstalovat… Restart nepomáhá…

Zkuste pokusne nainstalovat rucne tenhle balicek:

https://api.turris.cz/openwrt-repo/turris-test/packages/base/opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-19_mpc85xx.ipk

Pri jeho instalaci to segfaultne a pak s nim zkuste nainstalovat neco jineho - napriklad ten samy balicek znovu. Druha instalace by uz mela fungovat. Pozdeji updater balicek prepise, ale na otestovani jestli sem narazil a opravil stejnou chybu jako se projevuje u vas by to mohlo stacit.

Výsledek:

root@turris:/mnt/data# opkg install opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-19_mpc85xx.ipk
Upgrading opkg on root from 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-17 to 9c97d5ecd795709c8584e972bfdf3aee3a5b846d-19...
Configuring opkg.
root@turris:/mnt/data# opkg install opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-19_mpc85xx.ipk
Installing opkg (9c97d5ecd795709c8584e972bfdf3aee3a5b846d-19) to root...
Configuring opkg.
root@turris:/mnt/data# opkg install luci-app-diag-core
Unknown package 'luci-app-diag-core'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci-app-diag-core.
root@turris:/mnt/data# opkg install luci-app-diag-core
Unknown package 'luci-app-diag-core'.
Collected errors:
 * opkg_install_cmd: Cannot install package luci-app-diag-core.


root@turris:/mnt/data# opkg install mpc
Unknown package 'mpc'.
Collected errors:
 * opkg_install_cmd: Cannot install package mpc.
root@turris:~# opkg install mc Unknown package 'mc'. Collected errors: * opkg_install_cmd: Cannot install package mc. root@turris:~#

Doteď mi to fungovalo že se mi ty balíčky aspoň instalovaly. Po téhle radě se už instalovat přestaly :smiley: (výsledek stejný jako od @commar).

To same, co kolega vyse:

root@turris:/test# opkg install opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-19_mpc85xx.ipk
Installing opkg (9c97d5ecd795709c8584e972bfdf3aee3a5b846d-19) to root...
Configuring opkg.
root@turris:/test# opkg install opkg_9c97d5ecd795709c8584e972bfdf3aee3a5b846d-19_mpc85xx.ipk collectd-mod-memory
Installing opkg (9c97d5ecd795709c8584e972bfdf3aee3a5b846d-19) to root...
Configuring opkg.
Unknown package 'collectd-mod-memory'.
Collected errors:
 * opkg_install_cmd: Cannot install package collectd-mod-memory.
root@turris:/test#

A hodi opkg update nejakou chybu?

U me skonci v pohode:
Signature check passed.

Nicmene opkg info:
Package: libdb47
Version: 4.7.25.4.NC-5
Depends: libc, libxml2
Segmentation fault

A nainstalovat nic pochopitelne nejde.

Ta vaše verze 19 chybu nevyhodí. Teď jsem to znovu zkoušel. Ale instalace čehokoli háže jinou chybu. Už to není SegFa… ale Cannot install package…
Opkg update proběhne korektně.

MOD EDIT: vlákna sloučena


root@turris:~# /usr/lib/opkg/status
-ash: /usr/lib/opkg/status: Permission denied

Tedy nelze instalovat SW (přes: System -> SW)

(Turris 3.4, verze jádra 3.18.45-93291736f4d5145ea9d62e8746031bf1-1)

Jiz resime davno zde:

Tam byla hláška status OK. Já mám status: Permission denied. Řešení zde mi nepomohla, i tak díky.

No reseni tam zadna nebyla, cekame, co na to team.

Nicmene ty se s tim souborem pokousis co presne? Je to textovy soubor, takze jeho zobrazeni je pres:
cat /usr/lib/opkg/status

Jen takova otazka, kdo mate tuto chybu a pouzivate i openvpn server na Turriskoj, funguje vam?

Pripadne jsem otevrel i extra tema:

Chybu Segmentation Fault mám také, ale openvpn mi normálně funguje.

U mě taky OpenVPN normálně funguje.

Tak to nechapu, protoze jsem zadne zmeny nedelal (pouze resil VLAN, ale chyby tomu neodpovidaji) a rekl bych, ze to dela prave od doby aktualizace Turrise.

EDIT: tak beru zpet, uz jsem to odhalil, jiz to mam take funkcni (vice jsem k tomu napsal do prislusneho tematu).

Zdravím, mám Turris 1.0 a kromě toho, že jsem včera musel udělat restore z SD karty (souviselo s původním FS), tak po nahrání kompletních aktualizací mi instalace hází Segmentation fault. Asi 10x jsem udělal factory reset a vždy, když se pokusím o instalaci přes webové rozhraní v češtině, dojde k chybě, pokaždé se jedná o jiný balíček. Dokud instaluju stejné balíčky přes SSH, všechno běží…