Marvell Orion (Netgear WNR3500)

Post new topic   Reply to topic    DD-WRT Forum Index -> ARM oder PPC basierte Hardware
Goto page 1, 2  Next
Author Message
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Wed Aug 29, 2012 18:49    Post subject: Marvell Orion (Netgear WNR3500) Reply with quote
ich habe mir die Mühe gemacht, einen Kernel für o.g. Hardware zu bauen. Wie an folgenden Boot-Log zu sehen ist, scheitert die NVRAM-Initialisierung.

im Kernel-Source-Baum
drivers/mtd/maps/nvram_kernel.c
drivers/mtd/maps/nvram.c
drivers/mtd/maps/wrapper.h

Speziell die Adresse 0xbe000000 (nvram_kernel.c) passt nicht so recht ins Bild. Auf einem WZR-HP-AG300H liegt die Adresse unterhalb vom Kernel (vermute ich). Aktuell habe ich uboot eine loadaddr 00008000 verpasst (zImage verpackt).

in den openWRT-Sourcen gibt es diese Dateien nicht.

Vielleicht findet sich ja ein Wissender, der helfen kann.


Code:

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2012.08.29 15:38:55 =~=~=~=~=~=~=~=~=~=~=~=
tftpboot 00400000 root.uImage

Using egiga0 device
TFTP from server 192.168.1.2; our IP address is 192.168.1.1
Filename 'root.uImage'.
Load address: 0x400000
Loading: *#################################################################
 #################################################################
 #################################################################
 ###
done
Bytes transferred = 1009672 (f6808 hex)
Marvell>> bootm 00400000

## Booting image at 00400000 ...
   Image Name:   ARM Linux Kernel Image
   Created:      2012-08-29  13:36:24 UTC
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1009608 Bytes = 985.9 kB
   Load Address: 00008000
   Entry Point:  00008000
   Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux... done, booting the kernel.
[    0.000000] Linux version 3.2.28-svn19518 (ladmin@fedora) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #10 Wed Aug 29 15:10:47 CEST 2012
[    0.000000] CPU: Feroceon [41069260] revision 0 (ARMv5TEJ), cr=a0053177
[    0.000000] CPU: VIVT data cache, VIVT instruction cache
[    0.000000] Machine: Netgear WNR3500 v1
[    0.000000] Clearing invalid memory bank 0KB@0xffffffff
[    0.000000] Clearing invalid memory bank 0KB@0xffffffff
[    0.000000] Clearing invalid memory bank 0KB@0xffffffff
[    0.000000] Ignoring unrecognised tag 0x00000000
[    0.000000] Ignoring unrecognised tag 0x00000000
[    0.000000] Ignoring unrecognised tag 0x00000000
[    0.000000] Ignoring tag cmdline (using the default kernel command line)
[    0.000000] Ignoring unrecognised tag 0x41000403
[    0.000000] Memory policy: ECC disabled, Data cache writeback
[    0.000000] Built 1 zonelists in Zone order, mobility grouping off.  Total pages: 4064
[    0.000000] Kernel command line: console=ttyS0,115200 root=1f02 rootfstype=squashfs noinitrd init=/sbin/init
[    0.000000] PID hash table entries: 64 (order: -4, 256 bytes)
[    0.000000] Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
[    0.000000] Memory: 16MB = 16MB total
[    0.000000] Memory: 13256k/13256k available, 3128k reserved, 0K highmem
[    0.000000] Virtual kernel memory layout:
[    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
[    0.000000]     fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
[    0.000000]     vmalloc : 0x81800000 - 0xfd800000   (1984 MB)
[    0.000000]     lowmem  : 0x80000000 - 0x81000000   (  16 MB)
[    0.000000]     modules : 0x7f000000 - 0x80000000   (  16 MB)
[    0.000000]       .text : 0x80008000 - 0x8026e2fc   (2457 kB)
[    0.000000]       .init : 0x8026f000 - 0x8028c000   ( 116 kB)
[    0.000000]       .data : 0x8028c000 - 0x802a5960   ( 103 kB)
[    0.000000]        .bss : 0x802a5984 - 0x802e0e94   ( 238 kB)
[    0.000000] NR_IRQS:64
[    0.000000] sched_clock: 32 bits at 166MHz, resolution 5ns, wraps every 25769ms
[    1.863624] Calibrating delay loop... 331.77 BogoMIPS (lpj=1658880)
[    1.923486] pid_max: default: 32768 minimum: 301
[    1.923811] Mount-cache hash table entries: 512
[    1.924461] CPU: Testing write buffer coherency: ok
[    1.927695] NET: Registered protocol family 16
[    1.928343] Orion ID: MV88F5181-Rev-B1. TCLK=166666667.
[    1.929482] Applying Orion-1/Orion-NAS PCIe config read transaction workaround
[    1.929948] PCI: bus0: Fast back to back transfers disabled
[    1.931039] PCI: bus1: Fast back to back transfers enabled
[    1.931553] pci 0000:01:07.0: BAR 0: assigned [mem 0xe8000000-0xe800ffff]
[    1.931599] pci 0000:01:07.0: BAR 0: set to [mem 0xe8000000-0xe800ffff] (PCI address [0xe8000000-0xe800ffff])
[    1.931643] pci 0000:01:07.0: BAR 1: assigned [mem 0xe8010000-0xe801ffff]
[    1.931685] pci 0000:01:07.0: BAR 1: set to [mem 0xe8010000-0xe801ffff] (PCI address [0xe8010000-0xe801ffff])
[    1.937506] bio: create slab <bio-0> at 0
[    1.939385] Switching to clocksource orion_clocksource
[    1.941267] NET: Registered protocol family 2
[    1.941568] IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
[    1.942327] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[    1.942389] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[    1.942430] TCP: Hash tables configured (established 512 bind 512)
[    1.942455] TCP reno registered
[    1.942492] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    1.942552] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    1.943006] NET: Registered protocol family 1
[    1.945439] squashfs: version 3.0 (2006/03/15) Phillip Lougher
[    1.945511] msgmni has been set to 25
[    1.947831] io scheduler noop registered
[    1.947859] io scheduler deadline registered (default)
[    2.031579] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[    2.052528] serial8250.0: ttyS0 at MMIO 0xf1012000 (irq = 3) is a 16550A
[    2.412219] console [ttyS0] enabled
[    2.418082] tun: Universal TUN/TAP device driver, 1.6
[    2.423191] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    2.429571] PPP generic driver version 2.4.2
[    2.434096] PPP BSD Compression module registered
[    2.438791] PPP Deflate Compression module registered
[    2.445368] PPP MPPE Compression module registered
[    2.450285] NET: Registered protocol family 24
[    2.454988] Software Watchdog Timer: 0.07 initialized. soft_noboot=0 soft_margin=60 sec soft_panic=0 (nowayout= 0)
[    2.467428] netem: version 1.3
[    2.470560] u32 classifier
[    2.473261]     Performance counters on
[    2.477089]     input device check on
[    2.480784]     Actions configured
[    2.484191] Netfilter messages via NETLINK v0.30.
[    2.488998] nf_conntrack version 0.5.0 (207 buckets, 828 max)
[    2.495170] nf_conntrack_rtsp v0.6.21 loading
[    2.500320] nf_nat_rtsp v0.6.21 loading
[    2.504206] ip_tables: (C) 2000-2006 Netfilter Core Team
[    2.509893] IPP2P v0.8.2 loading
[    2.513143] TCP bic registered
[    2.516199] TCP cubic registered
[    2.519418] TCP westwood registered
[    2.522958] TCP highspeed registered
[    2.526529] TCP hybla registered
[    2.529794] TCP htcp registered
[    2.532932] TCP vegas registered
[    2.536154] TCP veno registered
[    2.539290] TCP scalable registered
[    2.542814] TCP lp registered
[    2.545780] TCP yeah registered
[    2.548916] TCP illinois registered
[    2.552445] NET: Registered protocol family 17
[    2.557062] Bridge firewalling registered
[    2.561136] 8021q: 802.1Q VLAN Support v1.8
[    2.565853] searching for nvram
[    2.569024] Unable to handle kernel NULL pointer dereference at virtual address 00000021
[    2.577152] pgd = 80004000
[    2.579897] [00000021] *pgd=00000000
[    2.583483] Internal error: Oops: 1 [#1]
[    2.587398] Modules linked in:
[    2.590464] CPU: 0    Not tainted  (3.2.28-svn19518 #10)
[    2.595776] pc : [<8027fe48>]    lr : [<80120f64>]    psr: a0000013
[    2.595793] sp : 8081bf90  ip : 00000002  fp : 00000000
[    2.607238] r10: 00000000  r9 : 00000000  r8 : 0000ffff
[    2.612450] r7 : 00000000  r6 : 802cc000  r5 : 00000001  r4 : ffffffed
[    2.618964] r3 : 80297f20  r2 : 00000001  r1 : 80226180  r0 : ffffffed
[    2.625482] Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
[    2.632781] Control: a005317f  Table: 00004000  DAC: 00000017
[    2.638516] Process swapper (pid: 1, stack limit = 0x8081a270)
[    2.644339] Stack: (0x8081bf90 to 0x8081c000)
[    2.648693] bf80:                                     800098dc 00000000 8027f274 802a6000
[    2.656864] bfa0: 8081a000 800098dc 00000000 8027fda8 00000000 80008508 800098dc 33360013
[    2.665038] bfc0: 00000000 00000000 8028b078 8028b084 800098dc 00000013 00000000 00000000
[    2.673210] bfe0: 00000000 8026f7d0 00000000 00000000 8026f74c 800098dc 00000000 00000000
[    2.681380] Function entered at [<8027fe48>] from [<80008508>]
[    2.687204] Function entered at [<80008508>] from [<8026f7d0>]
[    2.693027] Function entered at [<8026f7d0>] from [<800098dc>]
[    2.698861] Code: e59f10cc e2855001 e5860000 0a00001b (e5900034)
[    2.704994] ---[ end trace ee58dce266666233 ]---
[    2.709663] Kernel panic - not syncing: Attempted to kill init!
[    2.715574] Rebooting in 1 seconds..

Boot code version : 1.0.3

 ** MARVELL BOARD: RD-88F5181L-VOIP-GE LE

U-Boot 1.1.1 (Jan 25 2008 - 09:11:36) Marvell version: 1.10.16

DRAM CS[0] base 0x00000000   size  16MB
DRAM Total size  16MB
[8192kB@ff800000] Flash:  8 MB
Addresses 12M - 0M are saved for the U-Boot usage.
Mem malloc Initialization (12M - 8M): Done

Soc: 88F5181 B1
CPU: ARM926 (Rev 0) running @ 500Mhz
Orion 1 streaming disabled
SysClock = 166Mhz , TClock = 166Mhz


USB 0: host mode
PCI 0: PCI Express End Point Interface
PCI 1: Conventional PCI, speed = 33000000
Net:   egiga0 [PRIME]
Hit any key to stop autoboot:  3  2  1  0
Sponsor
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Thu Aug 30, 2012 22:04    Post subject: Reply with quote
update: CONFIG_MTD_PHYSMAP=y fehlte in der Kernel-Config

[code]
[ 25.000064] nvram size = -2144852210
[ 25.025421] Broken NVRAM found, recovering it (Magic 40112791)
[ 25.033522] List of all partitions:
[ 25.037036] 1f00 320 mtdblock0 (driver?)
[ 25.042146] 1f01 7168 mtdblock1 (driver?)
[ 25.047204] 1f02 2752 mtdblock2 (driver?)
[ 25.052297] 1f03 2752 mtdblock3 (driver?)
[ 25.057355] 1f04 64 mtdblock4 (driver?)
[ 25.062449] 1f05 4 mtdblock5 (driver?)
[ 25.067508] 1f06 511 mtdblock6 (driver?)
[ 25.072588] No filesystem could mount root, tried: squashfs
[ 25.078267] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(31,2)
[ 25.086623] Rebooting in 1 seconds..
[/code]
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Mon Sep 03, 2012 20:51    Post subject: Reply with quote
update: dmesg output (s. Anhang)

Der Kernel muss kleiner 1MB sein. Daher müssen mehrere Treiber als Module geladen werden.

@Dev: Welche Regeln gibt es für services/sysinit?
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Wed Sep 05, 2012 13:16    Post subject: Reply with quote
sysinit-orion5x.c lädt jetzt die notwendigen Module, um den Switch in Betrieb zu nehmen (br0 wird automatisch konfiguriert).

offene Fragen:
- nvram commit scheitert, obwohl Daten scheinbar geschrieben werden (cat /dev/mtd/x enthält sinnvolle Daten).
- diverse gpio-Fehler (suche noch den Verursacher; leds, switch?)
- switch config
- uboot-env

Nicht schlecht wäre eine Auflistung, in welcher Reihenfolge die Sourcen aus services aufgerufen werden (ist ja auch die Reihenfolge der Verursacher von Fehlern).
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Mon Sep 24, 2012 19:35    Post subject: Reply with quote
was geht:
- http
- ssh

was nicht geht:
- nvram commit -> [ 516.424781] nvram_commit: erase error
- gpio-Fehler unverändert
- switch unverändert

root@DD-WRT:~# cat /proc/version
Linux version 3.3.8-svn19995 (ladmin@fedora) (gcc version 4.6.3 20120201 (prerelease) (Linaro GCC 4.6-2012.02) ) #81 Mon Sep 24 21:18:36 CEST 2012

root@DD-WRT:~# cat /proc/cpuinfo
Processor : Feroceon rev 0 (v5l)
BogoMIPS : 331.77
Features : swp half thumb fastmult edsp
CPU implementer : 0x41
CPU architecture: 5TEJ
CPU variant : 0x0
CPU part : 0x926
CPU revision : 0

Hardware : Netgear WNR3500 v1
Revision : 0000
Serial : 0000000000000000

root@DD-WRT:~# lsmod
Module Size Used by
etherip 3956 0
mac80211 140383 0
cfg80211 118180 1 mac80211
bridge 38372 0
stp 1004 1 bridge
llc 2168 2 bridge,stp
mii 2948 0
macvlan 5288 0
mv643xx_eth 18152 0
inet_lro 4192 1 mv643xx_eth
mv88e6xxx_drv 6440 0
dsa_core 6376 1 mv88e6xxx_drv

root@DD-WRT:~# free
total used free shared buffers
Mem: 13528 12428 1100 0 1812
-/+ buffers: 10616 2912
Swap: 0 0 0
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Fri Oct 05, 2012 18:16    Post subject: Reply with quote
was geht:
- http
- ssh
- lan config
- wan (dhcp+pppoe)
- wlan (Treiber geladen; Interfacename wlan0 wird benutzt)
- flashbares Image (Netgear -> DD-WRT)
- wpa_supplicant kann eine Verbindung herstellen (man. Konfiguration und starten)

was noch nicht geht:
- gpio (im Code ruhig gestellt)
- wlan (wlioctl liefert viele Fehler)
- nvram commit (FlashChip wird wahrscheinlich nicht unterstützt)
- flashen in DD-WRT -> DD-WRT (die Standardmethode wird aufgrund von knappen RAM nicht funktionieren)
- weitere Kleinigkeiten wie LEDs, Reset- + WPS-Button (alles gpio-basiert)

was ich brauchen könnte:
- Schreibzugriff auf den NOR-Speicher (unlock und erase Sequence ist bekannt) - traue mich da nicht ran!!!
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Wed Oct 10, 2012 21:23    Post subject: Reply with quote
was geht:
- http
- ssh
- lan config
- wan (dhcp+pppoe)
- nvram
- jffs (grundsätzlich ja, Überprüfung von Checksummen beim Booten stört noch)
- wlan (Treiber geladen; Interfacename wlan0 wird benutzt)
- flashbares Image (Netgear -> DD-WRT)
- wpa_supplicant kann eine Verbindung herstellen (man. Konfiguration und starten)

was noch nicht geht:
- gpio (im Code ruhig gestellt)
- wlan (wlioctl liefert viele Fehler)
- flashen in DD-WRT -> DD-WRT (die Standardmethode wird aufgrund von knappen RAM nicht funktionieren)
- weitere Kleinigkeiten wie LEDs, Reset- + WPS-Button (alles gpio-basiert)
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Mon Oct 15, 2012 8:10    Post subject: Reply with quote
was geht:
- http
- ssh
- lan config
- wan (dhcp+pppoe)
- nvram
- jffs (grundsätzlich ja, Überprüfung von Checksummen beim Booten stört noch)
- wlan
- client mit eap-peap/wpa2 funktioniert nach dem Booten
- client-bridge mit wpa2 funktioniert (Netzwerk-Config fehlt noch -> relayd)
- die Abhängigkeiten werden langsam klarer (nas, wan, stabridge)
- flashbares Image (Netgear -> DD-WRT)

was noch nicht geht:
- gpio (im Code ruhig gestellt)
- wlan (wlioctl liefert viele Fehler)
- flashen in DD-WRT -> DD-WRT (die Standardmethode wird aufgrund von knappen RAM nicht funktionieren)
- weitere Kleinigkeiten wie LEDs, Reset- + WPS-Button (alles gpio-basiert)
Code:
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Fri Oct 19, 2012 12:55    Post subject: Reply with quote
was geht:
- http
- ssh
- lan config
- wan (dhcp+pppoe)
- nvram
- jffs (grundsätzlich ja, Überprüfung von Checksummen beim Booten stört noch)
- wlan (client/client bridge funktioniert; übernehmen von Config-Änderungen via GUI fehlt noch)
- die Abhängigkeiten werden langsam klarer (nas, wan, stabridge)
- flashbares Image (Netgear -> DD-WRT)

was noch nicht geht:
- gpio (im Code ruhig gestellt)
- wlan (wlioctl liefert viele Fehler)
- flashen in DD-WRT -> DD-WRT (die Standardmethode wird aufgrund von knappen RAM nicht funktionieren)
- weitere Kleinigkeiten wie LEDs, Reset- + WPS-Button (alles gpio-basiert)
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Fri Oct 26, 2012 6:48    Post subject: Reply with quote
der WLAN-Treiber (mwl8k) aus dem 3.5 Kernel funktioniert deutlich zuverlässiger als der im 3.3.
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Sat Oct 27, 2012 8:59    Post subject: Reply with quote
für das Update vom uboot-env benötige ich eine crc32-Berechnung. Leider liefert die Implementierung in libutils nicht das gewünschte Ergebnis (die aktuelle Checksumme).

muss ich noch mehr beachten als

Code:

crc32(<pointer auf die Daten>, <size der Daten>, CRC32_INIT_VALUE);


Ja. Ergebnis muss mit NOT-Operator bearbeitet werden!
Code:

~crc32(<pointer auf die Daten>, <size der Daten>, CRC32_INIT_VALUE);
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Fri Nov 09, 2012 23:57    Post subject: Reply with quote
was geht:
- http
- ssh
- lan config
- wan (dhcp+pppoe)
- nvram
- jffs
- wlan (client/client bridge funktioniert; übernehmen von Config-Änderungen via GUI fehlt noch)
- die Abhängigkeiten werden langsam klarer (nas, wan, stabridge)
- flashbares Image (Netgear -> DD-WRT)
- uboot-env patchen (Checksummenprüfung aus bootcmd entfernen)

was noch nicht geht:
- gpio (im Code ruhig gestellt)
- wlan (wlioctl liefert viele Fehler)
- flashen in DD-WRT -> DD-WRT (die Standardmethode wird aufgrund von knappen RAM nicht funktionieren)
- weitere Kleinigkeiten wie LEDs, Reset- + WPS-Button (alles gpio-basiert)
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Tue Nov 20, 2012 21:54    Post subject: Reply with quote
Ein mehrtägiger Test ist ohne nennenswerte Problem durchgelaufen (im Client-Bridge-Mode verbunden mit WZR-HP-AG300H).
Lediglich der WLAN-Durchsatz (ca. 1MB RX) ist noch dürftig.

Im Anhang finden sich die gepatchten/neue Source-Files (hoffentlich vollständig).

Die noch offenen Punkt sind für meine weitere Verwendung der Hardware entbehrlich (kein gesteigertes Interesse mehr Zeit zu investieren).
Wer mag, der kann gern mehr Aufwand reinstecken. Die Ergebnisse würde ich mir gern anschauen.
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Fri Jan 25, 2013 23:08    Post subject: Reply with quote
was geht:
- http
- ssh
- lan config
- wan (dhcp+pppoe)
- nvram
- jffs
- wlan (client/client bridge funktioniert; übernehmen von Config-Änderungen via GUI fehlt noch)
- flashbares Image (Netgear -> DD-WRT)
- uboot-env patchen (Checksummenprüfung aus bootcmd entfernen)
- gpio (Buttons+LEDs; ziemlich kruder Code)

was noch nicht geht:
- flashen in DD-WRT -> DD-WRT (die Standardmethode wird aufgrund von knappen RAM nicht funktionieren)
- WLAN ap-mode (openwrt-Patch noch nicht angeschaut)


patchen (mit Fedora17 getestet)
- tar-file auspacken
- ins Verzeicnis dd-wrt wechseln
- './svn-update dd-wrt --revision 20551' aufrufen
- zip-file wnr3500.zip auspacken
- *.patch files anwenden (svn)
- ins Verzeichnis opt wechseln
- './install_wnr3500' ausführen (im make wird mehrmals Enter erwartet)
- nach erreichen der Ausgabe 'make config done' kann install_wnr3500 mit dem Parameter --no-config wiederholt aufgerufen werden

Toolchain muss noch modifiziert werden (Namen von Binaries+2 Type-Definitionen; 38 MB kann ich leider nicht hochladen)
habeIchVergessen
DD-WRT User


Joined: 04 May 2010
Posts: 427

PostPosted: Sun Jan 27, 2013 19:51    Post subject: Reply with quote
was geht:
- http, ssh, nvram, jffs
- config lan + wan (dhcp+pppoe)
- wlan (client/client bridge funktioniert)
- flashbare Images (Netgear -> DD-WRT + DD-WRT -> DD-WRT)
- uboot-env patchen (Checksummenprüfung aus bootcmd entfernen)
- gpio (Buttons+LEDs; ziemlich kruder Code)

was noch nicht geht:
- WLAN-Config Änderungen übernehmen
- LEDs vom Switch
- WLAN ap-mode (openwrt-Patch noch nicht angeschaut)
Goto page 1, 2  Next Display posts from previous:    Page 1 of 2
Post new topic   Reply to topic    DD-WRT Forum Index -> ARM oder PPC basierte Hardware All times are GMT

Navigation

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum