Hallo,
hat hier jemand vielleicht ein iso9660-Modul fuer den 2.4.28? Wuerde die Kiste noch nuetzlicher machen, man koennte dann iso-Images per loopback mounten oder ein CDROM/DVD ueber USB anschliessen. Im modules.tar von macsat war leider keins drin und ich hab hier keine Buildumgebung.
Tes
Hi Tes,
Ich habe ebenfalls festgestellt, dass der Transfer hakt wenn das Wlan aktiv ist .
Kannst Du den Hack mal posten?
Ich habe das Teil an meiner D-Box und nehme damit Filme auf.
Über das Wlan kann ich dann die Filme auf meinen PC kopieren und sie dort schneiden.
Allerdings ruckelt die Aufnahme/Wiedergabe bei aktiviertem Wlan.
Mit Deinem Hack bräuchte ich ja dann lediglich beim Starten des Nas, den Router kurz ausschalten.
Viele Grüße
Sil
Bei mir nur wenn ich WLAN als Client aktiv habe und es keinen AP gefunden hat. Wenn es einen AP hat gibts keine Probleme wenn die Verbindung OK ist. Wenn es bei dir trotzdem klemmt wundert mich das. Was sagt denn 'iwconfig wl0' bei aktivem WLAN? Speziell die Daten zu Signalstaerke und Guete interessieren hier.
Aber egal... Hier mal der Hack... Zuallererst gibts jetzt ein Script namens 'wlan' in '/etc/init.d' (mit 'chmod 755 wlan' ausfuehrbar machen):
Jetzt in '/etc/init.d/rcS' folgendes (Beginnt unter den 'mkdir /tmp/...') Je nachdem ob das 'wlan' Script mit 'AP' oder 'Client' aufgerufen wird startet er als AP oder als Client. Ich wollte die Umstellung so einfach wie moeglich machen.Code:#!/bin/sh ACTION=$1 AP() { # Load WLAN module for AP echo "Starting as WLAN-AP" cp /etc/RT2500AP.dat /tmp/ insmod rt2500 rt2500apd } Client() { # Load WLAN Module for Client mode echo "Starting as WLAN-Client" cp /etc/RT2500STA.dat /tmp insmod rt2500sta touch /tmp/wlan-client } help() { echo "Call with 'AP' to enable WLAN-AP" echo "Call with 'Client' to become WLAN-Client" echo "Use only at system startup" } case $ACTION in AP) AP;; Client) Client;; *) help;; esac
Den 'sleep 45' kannst du u.U. etwas kuerzen wenn du nur ein Netz in der RT2500STA definiert hast. Ich hab da 2 drin und bis er alle durch hat und endlich meldet das keiner gefunden wurde braucht es leider etwas Zeit. Wenn er keinen AP findet setze ich die MAC-Adresse von eth1 auf die MAC die sonst wl0 benutzt. Warum? Weil ich diese MAC im DHCP-Server auf eine feste IP gemappt habe und die Kiste so immer dieselbe IP bekommt, egal ob ueber WLAN oder Kabel. Damit mein Hack funktioniert solltest du also das gleiche tun und dort deine MAC eintragen und der dann im Router ein festes Mapping verpassen.Code:### WLAN Mode (choose only one!) # /etc/init.d/wlan AP /etc/init.d/wlan Client ### ifconfig wl0 0.0.0.0 up ; # WLAN-client? Then give it some time to find an AP or switch to no AP mode if [ -e /tmp/wlan-client ]; then sleep 45 fi [ ... anderer Kram incl. Start von dropbear ... ] # # Bridge Network (also disable wl0 if Client and no AP found) # if [ -e /tmp/wlan-client ]; then WLAN=`iwconfig wl0 | grep ESSID | awk '{print $4}' | awk -F : '{ print $2 }'` # echo "${WLAN}" > /tmp/wlan-client # Use for debugging rm /tmp/wlan-client else WLAN="x" # Makes sure the bridge is built in AP mode fi # Do we have a usable WLAN in range or are we AP? If yes build the bridge. if [ "$WLAN" != "off/any" ]; then brctl addbr br0 brctl addif br0 eth1 brctl addif br0 wl0 ifconfig wl0 0.0.0.0 else ifconfig wl0 down # Disable WLAN since no AP was found rmmod rt2500sta # Why keep the module loaded? ifconfig eth1 down # Also set the MAC to WLAN-MAC (for DHCP). ifconfig eth1 hw ether <MAC die sonst wl0 meldet> ifconfig eth1 0.0.0.0 up brctl addbr br0 brctl addif br0 eth1 fi ifconfig eth1 0.0.0.0 # End of bridge building [ ... Der Rest von rcS ... ]
Falls du es noch nicht hast solltest du auch noch meinen Trick mit der Default-IP einbauen damit die Kiste bei Abwesenheit des DHCP-Servers trotzdem eine IP bekommt.
Hier funktioniert das jetzt alles automatisch. Spart Flueche.
BTW: Vor dem editieren von /etc/init.d/rcS eine Kopie davon anlegen.
Tes
Hallo Tes,
Hier sind meine aktuellen Daten,
root@WHD:~# iwconfig wl0
wl0 RT2500 Wireless ESSID:"Studio"
Mode:Managed Frequency=24.42 MHz Access Point: 12:34:56:78:09:05
Bit Rate:54 Mb/s
RTS thrff Fragment thrff
Encryption key:1234-1234-1234-1234-1234-1234-12
Link Quality=95/100 Signal level=-32 dBm Noise level:-192 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Die Link Quality sieht ja erstmal gut aus.
Signal- und Noise level sagen mir erstmal nichts.
Viele Grüße
Sil
Code:root@WHD:~# iwconfig wl0 wl0 RT2500 Wireless ESSID:"Studio" Mode:Managed Frequency=24.42 MHz Access Point: 12:34:56:78:09:05 Bit Rate:54 Mb/s RTS thr:off Fragment thr:off Encryption key:1234-1234-1234-1234-1234-1234-12 Link Quality=95/100 Signal level=-32 dBm Noise level:-192 dBmSieht aber gut aus. Ich hab mit so einer Verbindung keine Haenger wenn ich ueber WLAN gehe. Hast du in der RT2500STA.dat das 'SSIDLock=' auf Null oder auf '1' gesetzt? Wenn du nur eine Verbindung eingetragen hast kannst du es auf '1' setzen. Das scheint (ich hab keine Doku dafuer) sicherzustellen, dass er nur mit der ersten SSID in SSIDList eine Verbindung aufbaut und sonst gar nicht.Die Link Quality sieht ja erstmal gut aus.
Signal- und Noise level sagen mir erstmal nichts.
Tes
Hallo!
Wow - hier gehts ja ab! Etwas zu viele Informationen für mich!
Habe heute mein MGB100 von Pearl ausgepackt, und auch gleich die
aktuelle Firmware (20060619_MGB100_400b7_GPL.BIN) von Pearl
installiert!
Kann mir jemand bitte eine Schritt-für-Schritt Anleitung geben,
damit meine MGB100 NFS-tauglich wird! Ich möchte das Gerät
gerne für Direktaufnahmen meine dbox2 nutzen!
@Tes:
SSIDLock steht bereits auf auf '1'!
@ preslmayer:
mit der 400b7 bist Du schon auf dem richtigen Weg.
Einige Seiten zurück findest Du einen Link zur MacsatV4-Firmware. Die sollte dann als nächste geflashed werden.
Wenn Du die mal draufhast brauchst Du nur noch eine Datei Namens autobootfs.
(Den Link findest Du auch weiter hinten im Thread!)
Wenn Du die autobootfs in das ROOT-Verzeichnis deiner HD kopierst geht die Sache los.
Am besten liest Du Dir mal die Letzten 3-Seiten durch, da wurde mir die Konfiguration der der autobootfs ganz super von Tes erklärt.
Vielleicht bleiben Dir dann auch einige meiner Fehler erspart ;-))
Viele Grüße
Sil
Nicht ganz, nach der PEARL 400b7 muss als naechstes die 'CHD2WLANU_R400b7unlock.BIN' drauf. Erst dann die 'upgrade-v4.img' von Macsat. Sobald letztere drauf ist kommt man schon per telnet auf die Buechse.
Sind wohl leider eher die letzten 8 Seiten oder so.Am besten liest Du Dir mal die Letzten 3-Seiten durch, da wurde mir die Konfiguration der der autobootfs ganz super von Tes erklärt.
Tes
Hallo zusammen,
heute mal aus Langeweile so einen Energiemonitor zwischen Netzteil des MGB100 und Steckdose gesteckt. Er meldet 9W wenn die Kiste nichts tut und die Platte (80 GB, 4200rpm) sich dreht aber keine Zugriffe passieren. WLAN ist abgeschaltet. Von der Waermeentwicklung von Netzteil und Box her zu urteilen muesste das so ca. hinkommen.
Gibts eigentlich bei Petgun und Schufti was neues?
Tes
Habe noch eine Frage zum Flashen:
Ich möchte nämlich mein Gerät nicht zerstören!!!
Wie muss ich den Header von "CHD2WLANU_R400b7unlock.BIN" genau modifizieren, dass diese auf die Pearl-Firmware
flashen kann?
Original FW von Pearl (20060619_MGB100_400b7_GPL.BIN):
CHD2WLANU_R400b7unlock.BIN:Code:00000000 51 75 65 65 6E 00 00 00 00 00 00 00 00 00 35 F4 Queen.........5ô 00000010 51 75 65 65 6E 00 00 00 00 00 00 00 45 43 40 C8 Queen.......EC@È 00000020 00 00 3F 00 00 40 00 00 10 00 3F 00 D0 37 00 00 ..?..@....?.Ð7.. 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000040 42 48 01 01 50 00 00 01 00 00 3F 00 0B 00 BE 86 BH..P.....?...¾† 00000050 FA FC 2E 0F 01 1D 84 00 FF FF 2E 0F 01 15 8C 00 úü....„.ÿÿ....Œ. 00000060 FF FF B8 10 00 00 00 8E D8 8E C0 8E E0 8E E8 8E ÿÿ¸....ŽØŽÀŽàŽèŽ 00000070 D0 B8 20 42 70 00 89 C4 6A 00 9D BE AC 00 FF FF и Bp.‰Äj..¾¬.ÿÿ 00000080 BF 00 00 70 00 B9 10 02 70 00 29 F9 C1 E9 02 F3 ¿..p.¹..p.)ùÁé.ó 00000090 A5 31 C0 BF 10 02 70 00 B9 A1 52 70 00 29 F9 FC ¥1À¿..p.¹¡Rp.)ùü 000000A0 F3 AA E8 99 FF 70 00 66 BA F8 0C B8 4C 38 00 80 óªè™ÿp.fºø.¸L8.€ 000000B0 EF B2 FC B8 3C 00 00 00 EF EA 00 00 80 00 08 00 ï²ü¸<...ïê..€... 000000C0 F4 CC CC CC 00 00 00 00 00 00 CC CC 17 00 94 00 ôÌÌÌ......ÌÌ..”. 000000D0 FF FF CC CC 00 00 00 00 00 00 00 00 FF FF 00 00 ÿÿÌÌ........ÿÿ.. 000000E0 00 9A CF 00 FF FF 00 00 00 92 CF 00 55 89 E5 FF .šÏ.ÿÿ...’Ï.U‰åÿ 000000F0 35 0C 02 70 00 FF 35 08 02 70 00 E8 4E 00 00 00 5..p.ÿ5..p.èN... 00000100 58 5A C9 C3 55 89 E5 8B 15 54 42 70 00 3B 15 58 XZÉÃU‰å‹.TBp.;.X 00000110 42 70 00 7C 05 83 C9 FF EB 16 A1 60 42 70 00 0F Bp.|.ƒÉÿë.¡`Bp.. 00000120 B6 08 40 A3 60 42 70 00 8D 42 01 A3 54 42 70 00 ¶.@£`Bp..B.£TBp. 00000130 89 C8 C9 C3 55 89 E5 8B 15 5C 42 70 00 88 02 42 ‰ÈÉÃU‰å‹.\Bp.ˆ.B 00000140 89 15 5C 42 70 00 FF 05 50 42 70 00 C9 C3 55 89 ‰.\Bp.ÿ.PBp.ÉÃU‰ 00000150 E5 57 56 53 53 53 8B 75 08 C7 05 54 42 70 00 00 åWVSSS‹u.Ç.TBp.. 00000160 00 00 00 C7 05 50 42 70 00 00 00 00 00 BB 91 52 ...Ç.PBp.....»‘R 00000170 70 00 89 F2 31 C9 8A 02 88 03 43 42 41 83 F9 10 p.‰ò1ÉŠ.ˆ.CBAƒù. 00000180 75 F4 A1 99 52 70 00 A3 58 42 70 00 8D 46 10 A3 uô¡™Rp.£XBp..F.£ 00000190 60 42 70 00 8B 45 0C A3 5C 42 70 00 EB 04 85 C0 `Bp.‹E.£\Bp.ë.…À ... ...
Muss ich die Unlock Firmware mit dem WebInterface oder per TFTP flashen?Code:00000000 40 6D 21 74 72 26 64 00 00 00 00 00 00 00 00 00 @m!tr&d......... 00000010 40 6D 21 74 72 26 64 00 00 00 00 00 DD C0 7B C0 @m!tr&d.....ÝÀ{À 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 ................ 00000040 42 48 01 01 50 00 00 01 00 00 00 00 0B 00 98 21 BH..P.........˜! 00000050 51 75 65 65 6E 00 00 00 00 00 00 00 00 00 67 2E Queen.........g. 00000060 51 75 65 65 6E 00 00 00 00 00 00 00 00 00 00 00 Queen........... 00000070 20 80 3F 00 20 00 00 00 20 80 3F 00 20 00 00 00 €?. ... €?. ... 00000080 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000090 42 48 01 01 50 00 00 01 00 80 3F 00 0B 00 72 4F BH..P....€?...rO 000000A0 44 44 43 5F 52 55 53 30 30 31 00 FF FF FF FF FF DDC_RUS001.ÿÿÿÿÿ 000000B0 57 41 50 2D 30 30 30 37 00 FF FF FF FF FF FF FF WAP-0007.ÿÿÿÿÿÿÿ 000000C0 44 44 43 5F 52 55 53 30 30 31 00 00 00 00 85 7E DDC_RUS001....…~ 000000D0 51 75 65 65 6E 00 00 00 00 00 00 00 11 E1 6B C7 Queen........ákÇ 000000E0 00 A0 3F 00 00 60 00 00 10 C0 3F 00 F0 3F 00 00 . ?..`...À?.ð?.. 000000F0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00000100 42 48 01 01 50 00 00 01 00 A0 3F 00 0B 00 1C B8 BH..P.... ?....¸ 00000110 0D 0A 0D 0A 52 44 43 20 6D 6E 42 49 4F 53 20 56 ....RDC mnBIOS V 00000120 30 2E 30 34 32 20 77 69 74 68 20 49 44 45 0D 0A 0.042 with IDE.. 00000130 0D 0A 52 44 43 20 53 65 6D 69 63 6F 6E 64 75 63 ..RDC Semiconduc 00000140 74 6F 72 20 43 6F 2E 4C 74 64 0D 0A 00 0D 0A 44 tor Co.Ltd.....D 00000150 65 74 65 63 74 69 6E 67 20 48 61 72 64 20 44 69 etecting Hard Di 00000160 73 6B 2E 2E 2E 20 20 00 20 20 20 20 20 20 20 20 sk... . 00000170 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00000180 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 00000190 0D 0A 00 5B 4E 4F 4E 45 5D 0D 0A 00 00 00 00 00 ...[NONE]....... ... ...
Wie muss dann das 'upgrade-v4.img' von Macsat geflasht werden!
Danke!
Die ist schon modifiziert (daher auch das 'unlock' im Dateinamen), du solltest sie ganz einfach ueber das Webinterface flashen koennen. Zumindest hat es bei mir funktioniert. U.U. musst du danach die Kiste aus- und wiedereinschalten damit sie sauber hochkommt. Man erkennt den Erfolg am komplett anderen Webinterface.
Wieder per Webinterface, gleiches Verfahren. Das System sieht danach nicht anders aus, es laeuft aber ein telnetd und das autobootfs kann benutzt werden (Die Datei einfach per FTP oder SMB hochladen). Beim autobootfs laeuft dann SSH, die IP aendert sich auf 192.168.2.1 und das default-PW fuer root ist 'aaaaa'. Ab jetzt Aenderungen nur noch per Texteditor, das Webinterface ist in dieser Version der autbootfs nicht wirklich brauchbar. Zumindest Grundkenntnisse der Bedienung von 'vi' sind nötig.Wie muss dann das 'upgrade-v4.img' von Macsat geflasht werden!
Danke!
Nach den Erfahrungen von silhouettes rate ich davon ab nach dem Flashen der upgrade-v4 noch irgendwelche Aenderungen im Webinterface zu machen (also keine Aenderung der IP usw) sondern die Version 'as is' und nur zum Starten des autobootfs zu verwenden. Sobald autobootfs laeuft kann man dort alles gewuenschte risikofrei aendern (Aenderungen landen auf der HD, nicht im Flash).
Tes
Reicht doch.
Meines Wissens nicht. Aber es hindert dich keiner dran eine bessere Antenne zu verwenden und das Problem so zu loesen, der Anschluss ist Standard.Gibt es eine Möglichkeit die Signalstärke des WLAN-Senders zu erhöhen, damit die Reichweite erhöht wird??
Tes