open_Netcenter Forum open_Netcenter Forum
Registrieren | FAQ | Suche | Mitgliederliste | Heutige Beiträge | Einloggen



Autor Thema: Erweiterte EPIAS Firmware zum Download
Novgorod
Ganz neu hier
*
ID # 210


  Erstellt am 05. Mai 2009 22:03 (#21)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Hi Christian,

eigentlich hab ich jetzt das Konfigurieren ganz gut drauf, aber seit ein paar Stunden verzweifle ich an einer Sache, die mir nicht einleuchtet.

Die modifizierte passwd Datei die ich wegen ftp in rc.start aus /opt/etc/ nach /tmp/ kopiere kommt dort nie an, es ist immer die 'default' passwd???
Das skript läuft und setzt z.B. PATH oder entfernt kernel_boot_wait_gpio, aber anderes, z.B. LD_LIBRARY_PATH wird nicht ebenfalls gesetzt????

Wenn ich alles manuell via Telnet konfiguriere, läuft ftp übrigens prima mit den neuen Usern.

Was kann das sein?

Viele Grüße und Danke für die erstklassige Arbeit!

Beiträge: 4 | Mitglied seit: April 2009 | IP-Adresse: gespeichert
ivenae
Ist öfters hier
**
ID # 144



-979-261-40
  Erstellt am 10. Mai 2009 04:51 (#22)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Die Firmware hat - wie alle Firmwareversionen - einen Bug, der die passwd mit der Standard-Datei überschreibt, wenn

a) das Webinterface aufgerufen wird
b) ein USB-Geräte angeklemmt oder abgeklemmt wird

Ggf. ist der Fehler bei einem dieser Punkte zu suchen.
Der Fehler ist irgendwo hier in dem Forum schon beschrieben.
Ich hab auch keine Ahnung, wie man das Problem lösen könnte ,da ich nicht weiß, welcher Dienst hierfür verantwortlich ist.

Grüße
Christian

Beiträge: 40 | Mitglied seit: Oktober 2007 | IP-Adresse: gespeichert
Novgorod
Ganz neu hier
*
ID # 210


  Erstellt am 13. Mai 2009 16:46 (#23)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Oh, ich wusste vom Verhalten des Webinterfaces, aber nicht dass das auch für USB gilt. Na, dann muss ich wohl mit 500gb auskommen. :-(

Letzte Frage :-)

Ich hab nun alles am Laufen, auch BTPD, was der eigentliche Auslöser für diesen kleinen Linux Exkurs war.
(BTW, deine feine Thesis verrät nicht, dass man OpenSSL via ipkg installieren muss... hat nur ein paar Stunden gedauert bis ich das rausgefunden hatte :-)

Leider crasht reproduzierbar mein ganzes Netcenter nach einiger Zeit (1-5 Std.) mit laufendem BTPD, so dass Stecker gezogen werden muss.
Wenn ich deine Anleitung lese, so mit Multiuser, Webinterface und allem, sieht es aus, als ob deine Installation stabil läuft. Hast du einen Tip für mich?

Wann ist eigentlich Speicher knapp im Netcenter? Free sagt bei mir "einige hundert Bytes frei, aber auch nur 1-2 kb Swap in Gebrauch. Ist das schon knapp (und damit vielleicht Problemquelle) oder noch völlig in Ordnung?

Grüsse und Besten Dank

Rüdiger

Beiträge: 4 | Mitglied seit: April 2009 | IP-Adresse: gespeichert
ivenae
Ist öfters hier
**
ID # 144



-979-261-40
  Erstellt am 14. Mai 2009 03:04 (#24)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Hallo,

bei mir läuft alles stabil, ja.
Gerade btpd habe ich ja recht ausführlich beschrieben.
Selbst mein Webinterface gibts zum Download ;)
Und das läuft eigentlich schon recht lange. Früher wurde bei mir nicht einmal der btpd regelmäßig gekillt, sondern er lief dauerhaft durch.

Zu meinem Speicherverbrauch: Ohne xinetd, mit vsftpd, telnet, ssh, 3x btpd, lighttpd inkl. php support hat er neben dem hauptspeicher noch 8 mb swap gebraucht. nach einigen tagen sogar 10 mb swap.

Nun, mit xinetd und darüber gestartet telnet, vsftpd und ssh, sowie lighhtpd und btpd nach gebrauch (bis zu 3 instanzen) benötige ich noch 4 mb swap. läuft btpd, dann bis zu 6 mb. tor und privoxy laufen nicht.

Testweise hatte ich mal den swap komplett deaktiviert, das hatte auch einwandfrei funktioniert, denn teile des rams sind nur zum cachen da. frag mich jetzt nicht mehr, wie die swap partition war. wenn man sie weiß, kann man sie mit swapoff /path/to/swap/device deaktivieren.

Openssl braucht man, ja. Frag mich aber nicht mehr wofür. Welches Programm lief denn nicht ohne die openssl bibliotheken? btpd nutzt es eigentlich nicht. ... wozu auch.

ich habe mal gelesen, dass alte openssl bibliotheken fehler verursacht haben. hast du mal versucht, openssl aus einer anderen quelle zu beziehen?
schreib mir mal bitte ne mail, dann kann ich dir meine bibliotheken zumailen. mailadresse steht in der thesis.

alle meine configs finden sich ansonsten in meiner thesis. sicherheitstechnisch schon fast fahrlässig...

hast du mehr als 500 gb speicherplatz? bei mir ist nach 500 gb schluss und ich kam noch nicht dazu, das mal zu erweitern.

ich finds schon komisch, dass das bei mir so problemfrei läuft... irgendwie scheinen ja die meisten damit probleme zu haben, so ein freak bin ich doch gar nicht ^^

hast du mal kurz vor dem absturz nen "ps" gemacht, respektive ein "free"? gibts auffälligkeiten?
ich tippe wirklich auf fehlerhafte openssl bibliotheken.

okay, okay... btpd braucht tatsächlich die libcrypto. habe version 0.9.7 drauf. ich meine mit 0.9.8 gäbs probleme...

#~$ldd.sh `which btpd`
libcrypto.so.0.9.7 => /opt/lib/libcrypto.so.0.9.7 (0x2aac0000)
libm.so.6 => /opt/lib/libm.so.6 (0x2acc0000)
libc.so.6 => /lib/libc.so.6 (0x2ae00000)
libdl.so.2 => /lib/libdl.so.2 (0x2b000000)
/lib/ld.so.1 => /lib/ld.so.1 (0x00020000)


grüße


edit: habe mal diverse nützliche config-files von mir abgezogen, respektive den inhalt meines lib-ordners inkl. versionsnummern der dateien.
dann kannst du mal vergleichen.
allerdings möchte ich die sache hier noch posten, schreibe mich daher mal bitte an.

Beiträge: 40 | Mitglied seit: Oktober 2007 | IP-Adresse: gespeichert
dumb
Ganz neu hier
*
ID # 218


  Erstellt am 27. Mai 2009 14:35 (#25)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Hi, I just downloaded and installed the WDC-3.8 firmware, and as I could read from the forum, I need to either telnet or FTP to the unit and copy some files to the hard drive to get the web interface up and running. Only problem is, that after a successful install, I can't telnet or FTP to the unit. I just get "telnet: Unable to connect to remote host: Connection refused". What am I doing wrong here? Is it running on another port?

I have a faulty disk in the unit, that was the reason why I updated the firmware, to see if it could give me some useful information on what was wrong. But now I can't contact it :(

Beiträge: 1 | Mitglied seit: Mai 2009 | IP-Adresse: gespeichert
ivenae
Ist öfters hier
**
ID # 144



-979-261-40
  Erstellt am 29. Mai 2009 11:06 (#26)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Telnet is running on port 23, the default port.
If you do not have an rc.start in your /opt/etc/ folder, which kills the telnet-daemon, it should work.
telnet is started by one of the init-skripts in the flash-memory. does the drive comes up normally (blue led?).
can you ping the device? maybe it changed the ip address during update process (to dhcp-client)!?
you could downgrade (via nasload.exe) and first extract the webinterface and timezone-information (timezone.tar.gz) to the drive (into /opt) and then redo the upgrade. i can't say for sure if the missing timezone/webinterface causes the error, maybe because the webinterface restarts in a loop (nvram-parameter enable_http_die not set).


hints for the vsftpd:
before using the (vs)ftp(d) you first need to copy the configuration file to the drive (you could use the default config from /etc and copy it to /opt/etc) and start the vsftpd (via rc.start or via command-line-interface) with the configuration file as a parameter.

cp /etc/vsftpd.conf /opt/etc/
vsftpd /opt/etc/vsftpd.conf &

Beiträge: 40 | Mitglied seit: Oktober 2007 | IP-Adresse: gespeichert
ivenae
Ist öfters hier
**
ID # 144



-979-261-40
  Erstellt am 05. Juni 2009 21:15 (#27)  |  Zitat Zitat   PN PN   E-Mail E-Mail
NEW VERSION: 3.9!

updated:
- vsftpd 2.12 (instead of 2.10)
- dnsmasq 2.49 (instead of 2.47)
- busybox 1.13.4 (instead of 1.13.3)

-> busybox 1.14.1 is not compileable with my current freetz 1.02


All links should still work:

http://ivenae.dyndns.org/timezone.tar.bz2
Extract this to /opt BEFORE upgrading to 3.9!

http://ivenae.dyndns.org/WDC-3.9.wdf
Install firmware

http://home.arcor.de/ivenae/files/wwwroot.tar.lzma
Install Webinterface + 2 separate scripts for the web interface into /opt/bin

http://home.arcor.de/ivenae/files/bachelor-thesis.pdf
Read this, if you are interested and understand german,
THIRD Release! Easier Copy & Paste (With Textfile-Attachment), some bugs fixed

http://home.arcor.de/ivenae/files/latex-source-third.tar.lzma
Latex Sourcecode including PDF-files of the thesis + presentation

http://home.arcor.de/ivenae/files/bash.tar.lzma
Bash Version 4.0 and Bash Version 3.2x for MIPSEL

http://ivenae.dyndns.org/sources.tar.gz
Latex Sourcecode, some binarys, the old 3.7 firmware and the webinterface (without 2 separate scripts).



Änderungen in der neuen bachelor-thesis.pdf:
- Fehler im IP-Updateskript behoben, der ein zurückkehren in den "running"-status nach einmaligem Fehler beim Abruf der IP-Adresse verhinderte
- Anleitung vsftpd-compiling hinzugefügt
- Text-Datei zum einfacheren Copy & Paste an das PDF angehängt
- Diverse kleine Fehlerkorrekturen

Beiträge: 40 | Mitglied seit: Oktober 2007 | IP-Adresse: gespeichert
ivenae
Ist öfters hier
**
ID # 144



-979-261-40
  Erstellt am 17. August 2010 14:08 (#28)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Hab die Arbeit rausnehmen müssen, wer sie noch haben möchte, bekommt sie jedoch per PN.

Beiträge: 40 | Mitglied seit: Oktober 2007 | IP-Adresse: gespeichert



| open_Netcenter Web - Infos, Handhabung, Anleitungen | Boardregeln


Tritanium Bulletin Board 1.6
© 2010–2014 Tritanium Scripts