[Berlin-wireless] Hilfe! SE505 nach ff-Update taubstumm!

Sven-Ola Tuecke sven-ola
Sa Mär 11 14:12:06 CET 2006


Nachtrag: EInen SE505 kann man im Notfall mit Kugelschreiber retten. Greif' 
den Kugelschreiber, in das kleine Loch einfuehren. schoen draufdruecken und 
erst nach 10 Sekunden loslassen.

EInziger Nachteil: Die MAC-Adresse ist auch gleich futsch. Die musst du von 
der Gehaeuseunterseite ablesen und neu setzen. Das wird dir auch auf der 
FFF-Statusseite kundgetan - da sollte dann sowas stehen:

<P><SPAN LANG="de"><B>Warnung</B>: Dieses SE505-Gerät hat nicht dieM
      korrekte MAC-Adresse. Das passiert beim Wiederherstellen derM
      Ausliefer-Einstellungen. Lies die MAC-Adresse vom Geräteboden ab 
undM
      korrigiere manuell auf der Kommandozeile, z.B. mit
      <CODE>nvram set et0macaddr=xx:xx:xx:xx</CODE>
      <CODE>nvram set il0macaddr=xx:xx:xx:xx:xx:[xx+1]</CODE>,M
      <CODE>nvram commit</CODE> und <CODE>reboot</CODE>.</SPAN>M

Grusz, Sven-Ola

Am Samstag 11 März 2006 13:12 schrieb Marco Tidow:
> On Thu, Mar.09. 20:56 +0100, Matthias Kiesselbach wrote:
> > Hi all!
>
> Hi dito,
>
> > Ich brauche dringend Arznei für mein SE505. Update auf ff-1.2.1 hat noch
> > funktioniert; als ich aber die BSSID festlegen wollte, antwortete der
> > Router (wie von Götz in Bezug auf Allnet beschrieben) mit einer
> > Boot-Schleife. Nix zu machen. Ich habe es auch nicht hinbekommen, per
> > TFTP wieder die alte ff zu übertragen. Keine Ahnung, warum nicht, aber
> > TFTP meldete bei jedem Versuch timeout.
>
> meine Versuche mit einem SE505v2 zeigten ebenfalls Dauer-reboot.
> Erst nach Löschen von "ff_bssid" per wieder eingespielter 1.1.4
>
> # nvram unset ff_bssid commit
>
> und erneutem update auf 1.2+ arbeitet der SE505v2 wieder.
>
> 1.1.4 läuft einwandfrei.  Die SE505v2 haben ebenfalls einen
> ADMtek-switch(?).
>
>
>
> @Matthias:
>
> Um wieder auf die 1.1.4 zurückzukommen, nutze ich folgenden Weg (unter
> Linux):
>
> SE505v2 einschalten und folgende Zeile _gleichzeitig_ abschicken:
>
> # ping 192.168.2.1 ; echo -en 'bin\ntrace\nrexmt 1\nput code.trx\n' | tftp
> 192.168.2.1
>
> sobald der zweite(!!!) ping beantwortet wurde, CTRL-C drücken, um das
> ping-Kommando abzubrechen.  Dann startet der tftp sofort und läuft i.d.R.
> sauber durch.
>
> Die firmware-Datei "code.trx" erzeugt man sich für den Siemens unter Linux
> per:
>
> # dd bs=28 skip=1 if=openwrt-se505-freifunk-1.1.4-de.bin of=code.trx
>
> > Nachdem ich dann 5 Sekunden lang auf Reset gedrückt habe, bootet der
> > SE505 zwar wieder nur 1x und bleibt dann "stehen", ansonsten tut sich
> > aber nix. DHCP scheint aus zu sein, und ich kann ihn auch weder auf
> > seiner alten IP noch auf 192.168.1.1 sehen. In Bezug auf die letzten
> > Punkte bin ich mir als relativer Neuling nicht ganz sicher, aber es
> > scheint alles so zu sein...
>
> Es kann _sehr leicht_ passieren, per reset-Taster einen
>  "reset-to-bootloader-defaults" auszulösen.  Dann ist das komplette NVRAM
> futsch, inkl. der individuellen MAC-Adressen.  Da es vergleichsweise mühsam
> ist, eine original firmware zu nehmen + reset-to-Siemens-firmware-defaults
> zu machen, und weil dabei außerdem auch die Geräte-MAC-Adressen nicht
> wiederhergestellt wurden, nehme ich mittlerweile folgende Zeilen, sobald
> ich irgendeinen Weg zur shell des half-way-bricked SE505v2 habe (ssh oder
> telnet), und zum Schluß ein "nvram commit; reboot" nicht vegessen:
>
>
> Gruß, marco
>
> ---------------------------------------------------------------------------
>--------
>
>
>
> #
> #  SE505v2 NVRAM manuell restaurieren
> #
>
>
> #                          **** individuelle MAC-Adressen (vom Gehäuseboden
> übernehmen) nvram set et0macaddr='00:90:96:c0:eb:e0'
> nvram set et1macaddr='00:90:96:c0:eb:e1'
>
> # SE505v2 defaults
> nvram set il0macaddr="$(nvram get et1macaddr)"
> nvram set def_et1macaddr="$(nvram get et1macaddr)"
>
> nvram set console_loglevel=1
>
> nvram set et0mdcport='0'
> nvram set et1mdcport='1'
> nvram set vlan0ports='0 1 2 3 5*'
> nvram set vlan0hwname=et0
> nvram set et1mdcport='1'
> nvram set vlan1ports='4 5'
> nvram set vlan1hwname=et0
>
> nvram set lan_ifname='br0'
> nvram set lan_ifnames='vlan0'
> nvram set lan_hwnames='et0'
> nvram set lan_hwaddr="$(nvram get et0macaddr)"
> nvram set lan_stp=0
>
> nvram set wan_hwname=et1
> nvram set wan_ifnames=vlan1
> nvram set pppoe_ifname=vlan1
>
> nvram set wifi_ifname='eth1'
>
> # wifi
> nvram set wl0_frameburst='off'
> nvram set wl0_gmode=1
> nvram set wl0_infra=0
> nvram set wl0_mode=sta
> nvram set wl0_afterburner=off
> nvram set wl0_ap_isolate=0
> nvram set wl0_enable=1
> nvram set wl0_ibss=1
> nvram set wl0_lazywds=0
> nvram set wl0_wep=off
> nvram set wl0_wep_format=hex
> nvram set wl0_wep_mode=off
> nvram set wl0_auth_mode=disabled
>
> # LAN defaults for SE505v2
> nvram set lan_ipaddr=192.168.2.1
> nvram set lan_netmask=255.255.255.0
> nvram set lan_proto=static
> nvram set ff_lan_proto=1
>
> # Freifunk stuff
> nvram set wl0_ssid=olsr.freifunk.net
> nvram set wl0_channel=10
> nvram set wl0_dtim=1
> nvram set wl0_bcn=100
> RTS=250; nvram set wl_rts="$RTS" set d11g_rts="$RTS" wl0_rts="$RTS" ; wl
> rts "$RTS" nvram set wl0_frag=768
> nvram set ff_txpwr=100
> nvram set ff_mtu=1492
> nvram set wan_domain='olsr'
>
> #                                     **** anpassen ****
> nvram set wan_hostname='dm7north'
> nvram set wan_proto=static
> nvram set wan_ipaddr='192.168.244.9'
> nvram set wan_netmask='255.255.255.0'
> nvram set ff_wanicmp=1
> nvram set ff_wanssh=1
>
> nvram set wifi_ipaddr='104.136.12.9'
>
> nvram set ff_adm_loc=virtual
> nvram set ff_adm_mail='martidow at web.de'
> nvram set ff_adm_name='mt'
> nvram set ff_adm_nick='mt'
>
>
>
> _______________________________________________
> Berlin mailing list
> Berlin at olsrexperiment.de
> https://www.olsrexperiment.de/cgi-bin/mailman/listinfo/berlin

_______________________________________________
Berlin mailing list
Berlin at olsrexperiment.de
https://www.olsrexperiment.de/cgi-bin/mailman/listinfo/berlin





Mehr Informationen über die Mailingliste Berlin