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



Autor Thema: OpenWRT 10.03 (backfire) für Netcenter
ivenae
Ist öfters hier
**
ID # 144



-979-261-40
  Erstellt am 08. April 2010 15:18 (#1)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Die neue Version 10.03 (Backfire) von OpenWRT ist erschienen.

Der diag.c Patch von Christoph Müllner ist nun bereits im Quellcode integriert worden, dennoch funktionieren die bei OpenWRT erhältlichen, vorkompilierte Binarys nicht
Ad-Hoc auf dem Netcenter, da die entsprechenden IDE und USB Treiber nicht integriert sind. Daher hier eine von mir kompilierte Version:

http://home.arcor.de/ivenae/files/openwrt-10.03-192.168.1.1.trx

Außerdem zum Download: Die Config-File, bei denen die entsprechenden Treiber vorausgewählt sind, falls ihr selbst kompilieren möchtet.

http://home.arcor.de/ivenae/files/openwrt.conf

Nach wie vor gilt: OpenWRT ist kein Kinderspiel. Ihr müsst alle möglichen Dienste per Hand konfigurieren.
In der Firmware integriert sind diesmal viele Treiber (Webcam, USB Audio, WLAN-Stick, etc...), aber kaum Anwendungen. Das hat den Hintergrund, dass Anwendungen bequem über opkg auf einem USB-Stick oder der internen Festplatte nach installiert werden können, Treiber jedoch nicht oder nur schwer.

Ich nutze mittlerweile eine 1 TB Platte in dem Gerät, da die ursprüngliche Festplatte den Geist aufgegeben hat.

Die Netzwerkperformance hat seit der letzten Version noch einmal deutlich zugelegt, ist aber wohl immer noch nicht ganz bei der Geschwindigkeit der ursprünglichen Firmware:

Leseperformance: 2,5 - 5 MB / sec (je nach Protokoll und Client)

Schreibperformance: 2,5 MB - 4,5 MB / sec (je nach Protokoll und Client)

Die IP Adresse des Images ist voreingestellt auf 192.168.1.1.

Für alle, die bisher OpenWRT einsetzen ist diese Firmware ein absolutes Muss! Für alle, die froh sind, irgendwie ein Upgrade auf die Epias Firmware geschafft zu haben: Lasst lieber die Finger davon...

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



-979-261-40
  Erstellt am 09. April 2010 21:32 (#2)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Konkretes zur Lesegeschwindigkeit:

Lesen via Windows-Freigabe (Samba) eines XP oder Vista Clients: 3,3 MB / sec (700 MB Film in < 4 min)

Lesen via SMB unter Ubuntu: 2,5 MB (Einzelner Kopiervorgang), bzw. in Summe 3,3 MB bei zwei Kopiervorgängen

Lesen via FTP (Ubuntu, Nautilus): 3,8 MB / sec
Lesen via FTP (Ubuntu, Filezilla): 4,8 MB /sec

Schreiben via FTP (Ubuntu, Filezilla): 4,5 MB /sec
Schreiben via Windowsfreigabe: 2,5 MB /sec

D.h. bei der langsamsten Anwendung ist das Gerät gleich schnell, wie mit der letzten Trunk-Firmware. Bei einer typischen Anwendung (Lesen unter Windows) erreicht das Gerät die Geschwindigkeit, die es mit der Original-Firmware hatte.

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



-979-261-40
  Erstellt am 14. Mai 2010 18:00 (#3)  |  Zitat Zitat   PN PN   E-Mail E-Mail
Ich hab eine neue Version der 10.03 Backfire Openwrt erstellt.

Änderungen gegenüber der vorherigen:

enthält IPtables-Masquerading (für openvpn)
enthält block-mount (overlay-Dateisystem auf USB-Stick auslagern)

Grund: Zwar konnte ich Software auf dem externen Medium speichern, allerdings sind Log-Dateien trotzdem ins mit ca. 2,5 MB immer noch winzige jffs2 Dateisystem auf dem verbleibenen Flash-Speicher gewandert.

Daher habe ich nun statt squash-fs nur noch jffs2 im einsatz -> Die Firmware ist deutlich größer (7,6 MB), dafür komplett beschreibbar (ohne Overlay-DAteisystem) und das Overlaydateisystem ist im RAM und kann (und sollte) komplett auf den USB-Stick wandern.
Das würde auch mit squash-fs funktionieren, dann müßte die config-Datei für das verschieben des overlay-Dateisystems allerdings hardkodiert im flash liegen.

hier der Link für die firmware (ip adresse ist 10.10.10.20, netmask 255.255.255.0).

http://home.arcor.de/ivenae/files/openwrt-brcm47xx-jffs2-64k.trx

Hier ein Beispiel für die /etc/config/fstab

hinweis hierzu:
- seit dieser firmware heißt die interne platte /dev/hda
- keine sync option für die festplatte setzen, der zugriff wird sonst grottig langsam!
- mein usb-stick enthält keine partitionstabelle, ansonsten müßte es /dev/sda1 heißen.
- möchte man eine swap-datei via loopdevice auf dem usb-stick mounten, muss man statt /swapdatei /overlay/swapdatei als pfad angeben, ansonsten bekommt man einen segfault.

root@OpenWrt:~# cat /etc/config/fstab
config global automount
option from_fstab 1
option anon_mount 1

config global autoswap
option from_fstab 1
option anon_swap 0

config mount
option target /media
option device /dev/hda
option fstype ext4
option options rw
option enabled 1
option enabled_fsck 0

config mount
option target /opt
option device /dev/sda
option fstype auto
option options rw
option enabled 1
option enabled_fsck 1
option is_rootfs 1

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