[BEENDET] DD-WRT: Pakete installieren schlägt fehl

Gemeinsam ins Internet mit Firewall und Proxy.
Antworten
Saxenpower
Beiträge: 311
Registriert: 29.11.2006 09:37:53

[BEENDET] DD-WRT: Pakete installieren schlägt fehl

Beitrag von Saxenpower » 13.10.2016 19:20:14

Hallo,

ich habe einen Linksys WRT-54GSv4 mit DD-WRT v24-sp2 mini. Ich möchte gerne tcpdump und vor allem kmod-ipt-nat-extra
für SIP/NAT installieren.
Ein

Code: Alles auswählen

ipkg update	
liefert

Code: Alles auswählen

ipkg_download: ERROR: Failed to retrieve http://downloads.openwrt.org/backports/rc5/Packages, returning
ipkg_update: Error downloading http://downloads.openwrt.org/backports/rc5/Packages to /jffs/usr/lib/ipkg/lists/backports	
"downloads.openwrt.org/backports/rc5" ist tot.

Und wenn ich in der /etc/ipkg.conf die Backports
"src backports http://downloads.openwrt.org/backports/rc5" auskommentieren möchte, dann geht das nicht, weil das Filesystem nur lesend gemountet ist.

Wie kann ich das Problem lösen und die beiden Pakete erfolgreich installieren?

Grüße
SaxenPower
Zuletzt geändert von Saxenpower am 24.10.2016 08:31:28, insgesamt 1-mal geändert.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: DD-WRT: Pakete installieren schlägt fehl

Beitrag von rendegast » 14.10.2016 02:33:07

Eventuell ist der interne Speicher beschädigt.
Klappt das Neuaufspielen des firmware-Image?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Saxenpower
Beiträge: 311
Registriert: 29.11.2006 09:37:53

Re: DD-WRT: Pakete installieren schlägt fehl

Beitrag von Saxenpower » 14.10.2016 08:22:35

Ja, das hatte geklappt. Wie gesagt die URL existiert nicht mehr in der Form. Ich würde auch versuchen, die Pakete zu downloaden und manuell zu installieren, dazu müßte der Schreibschutz weg.

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: DD-WRT: Pakete installieren schlägt fehl

Beitrag von rendegast » 14.10.2016 10:26:40

In der Art?

Code: Alles auswählen

mount -o remount,rw /
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Saxenpower
Beiträge: 311
Registriert: 29.11.2006 09:37:53

Re: DD-WRT: Pakete installieren schlägt fehl

Beitrag von Saxenpower » 14.10.2016 10:58:27

rendegast hat geschrieben:In der Art?

Code: Alles auswählen

mount -o remount,rw /
Das klappt nicht so doll.

Code: Alles auswählen

root@DD-WRT-54GSv4:/etc# mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
/dev/mtdblock/4 on /jffs type jffs2 (rw)
Wenn ich

Code: Alles auswählen

mount -o remount -o remount,rw /
root@DD-WRT-54GSv4:/etc# mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
/dev/mtdblock/4 on /jffs type jffs2 (rw)
oder

Code: Alles auswählen

mount -o remount,rw /dev/root
root@DD-WRT-54GSv4:/etc# mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
none on /dev type devfs (rw)
proc on /proc type proc (rw)
ramfs on /tmp type ramfs (rw)
/dev/mtdblock/4 on /jffs type jffs2 (rw)
ausführe, ändert sich gar nichts

Eigentlich will ich nur die "src backports"-Zeile kommentieren, damit die kein Problem macht. Aber wie geschrieben "Read-only file system"

Code: Alles auswählen

root@DD-WRT-54GSv4:/etc# vi ipkg.conf 

Code: Alles auswählen

src whiterussian http://downloads.openwrt.org/whiterussian/packages
src non-free http://downloads.openwrt.org/whiterussian/packages/non-free
src backports http://downloads.openwrt.org/backports/rc5
src whiterussian http://downloads.openwrt.org/whiterussian/packages
src non-free http://downloads.openwrt.org/whiterussian/packages/non-free
#src backports http://downloads.openwrt.org/backports/rc5
Idest root /jffs
dest mmc /mmc
dest smbfs /tmp/smbshare
dest ram /tmp
~

"ipkg.conf" Read-only file system

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: DD-WRT: Pakete installieren schlägt fehl

Beitrag von rendegast » 14.10.2016 12:43:46

Hier ein OpenWrt chaos calmer 15.05.01
# mount
rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,noatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,mode=600)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)

Code: Alles auswählen

root@OpenWrt:/# vi /etc/opkg/zz.conf 
root@OpenWrt:/# ls -l /etc/opkg/zz.conf 
-rw-r--r--    1 root     root            12 Oct 14 12:28 /etc/opkg/zz.conf
root@OpenWrt:/# rm /etc/opkg/zz.conf 
root@OpenWrt:/# ls -l /etc/opkg/zz.conf 
ls: /etc/opkg/zz.conf: No such file or directory
Schreiben/Löschen geht da schonmal.

Leider gibt es kein offizielles OpenWrt für WRT54GSv40:
https://wiki.openwrt.org/toh/start?data ... el*~]=54GS
Falls es doch ein WRT54Gv40 sein sollte
https://wiki.openwrt.org/toh/hwdata/lin ... _wrt54g_40 aber da nur OpenWrt 10.03.
Hardwarewechsel?


-------------------------------------------------
Das neueste Image scheint wohl dieses
ftp://ftp.dd-wrt.com/others/eko/BrainSlayer-V24-preSP2/
ftp://ftp.dd-wrt.com/others/eko/BrainSl ... /broadcom/
dd-wrt.v24_mini_wrt54gsv4.bin
3117 KB 22.12.2014 00:00:00
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Saxenpower
Beiträge: 311
Registriert: 29.11.2006 09:37:53

Re: DD-WRT: Pakete installieren schlägt fehl

Beitrag von Saxenpower » 17.10.2016 09:46:24

Ich glaube, ich komme dem Problem auf die Schliche.
SquashFS is a compressed read-only file system for Linux.
Und das ist bei DD-WRT und OpenWRT in Benutzung. Jetzt will ich aber über die Konsole die Dateien schreibend bearbeiten. Wie geht das dann?

Grüße
SaxenPower

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: DD-WRT: Pakete installieren schlägt fehl

Beitrag von rendegast » 17.10.2016 12:08:05

Normalerweise wird eine rw-Schicht über die ro-Grundlage gemountet.
Bei meinem OpenWrt ist das wohl
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlay (rw,noatime,lowerdir=/,upperdir=/overlay/upper,workdir=/overlay/work)
Mein Gerät hat keine direkte dd-wrt-Unterstützung,
http://www.dd-wrt.com/site/support/router-database
daher will ich nicht mit einem anderen Image herumprobieren.
Ein gewaltiger Schreck beim Recovery-Laden reicht mir.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Saxenpower
Beiträge: 311
Registriert: 29.11.2006 09:37:53

Re: DD-WRT: Pakete installieren schlägt fehl

Beitrag von Saxenpower » 17.10.2016 12:51:39

Ich mache den DD-WRT-Kladderadasch auch wieder runter. OpenWRT sagt mir auch zu.
Ich habe seit Samstag einen LinkSys WRT1200ACv2 (hat gerade DD-WRT v3.0-r30731 std (10/07/16) drauf) und da möchte ich OpenWRT draufmachen.
Auf dem alten WRT54GSv4 hatte ich es versucht plus die aktuelle 15er Version als VirtualBox-Image, bei beiden habe ich die besagten Probleme.

Also ich muss (bei VirtualBox getestet) nach jedem Reboot die Defaultrote auf der Konsole setzen mit er rauspingen kann. Das Bearbeiten der /etc/resolv.conf geht aus besagtem Grund nicht, weil nur read-only.

Ich bin ziemlich grün bei OpenWRT und auf der Suche nach einem HowTo bestenfalls für WRT1200AC mit OpenWRT. Ich suche auch nach einer GUI, die vielleicht mehr kann als LuCI.
Vielleicht hast Du Informationsquellen hierzu. Denn ich möchte mir jetzt das Gerät auch nicht zerschiessen. Zumindest zum Üben hätte ich die beiden WRT54er.
Ich bräuchte etwas, das Gefühl gibt, dass ich OpenWRT gut und anwendbar auf das Gerät bekomme. Also auch das Thema mit der beschreibbaren rw-Schicht. Offen gesagt, ganz habe ich Deine letzten Ausführungen noch nicht verstanden.

In jedem Fall vielen Dank für Deine Unterstüzung.

Antworten