China 3G router help needed to identify and flash dd-wrt

Post new topic   Reply to topic    DD-WRT Forum Index -> Ralink SoC based Hardware
Goto page Previous  1, 2, 3, 4, 5  Next
Author Message
Willks
DD-WRT Novice


Joined: 21 Apr 2011
Posts: 1

PostPosted: Thu Apr 21, 2011 9:23    Post subject: Reply with quote
I have this router (called the cdr-king 3G-52 in my case). Everything is exactly the same as the OP says, except the serial number: 3GR200906578. It is not a very good router because:

1) Firewall is not 'stealth' hiding ports (just closed)
2) Wireless seems to get 'stuck' and needs a reboot
3) Wireless N performance is not so good for my MBP

There are also numerous grammar/spelling mistakes and non-sensical info (e.g. telnet to http:<WANPORT>:8080?!). I don't have a serial cable, but am trying to get my hands on one (CA-42 and DKU-5 cables aren't so easy to find in shops anymore).


Attached are some images. BTW, this router was purchased in Philippines during a holiday.
Sponsor
matthewh
DD-WRT Novice


Joined: 10 Jun 2011
Posts: 2

PostPosted: Sat Jun 11, 2011 0:09    Post subject: Reply with quote
I have uploaded ddwrt onto this router based on the instructions in this thread. But here's a complete step by step guide:

1. Setup a TFTP server and download the NR22 stock firmware. An example using OSX:
Quote:
macbook-4491:var matthewh$ cd /private/tftpboot/
macbook-4491:tftpboot matthewh$ sudo curl -O ftp://autoupgrade.serveftp.com/NR22/root_uImage
Password:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3306k 100 3306k 0 0 62914 0 0:00:53 0:00:53 --:--:-- 78989
macbook-4491:tftpboot matthewh$ sudo service tftp start
service: This command still works, but it is deprecated. Please use launchctl(Cool instead.


2. Take apart the router. The screws are behind the foam feet.
3. Connect a 3.3v TTL cable to the console port holes. I use the popular FTDI USB cable and some breadboarding wires. Soldering is not required.
4. Run a terminal program, configure the TTL cable as 57600 8N1. I use ZTerm on OSX.
5. Hold down the 2 key while connecting power to the device. Sometimes it doesn't work first go, so try again, and then check the wiring.
Quote:

U-Boot 1.1.3 (Jul 1 2010 - 14:36:4Cool

Board: Ralink APSoC DRAM: 32 MB
relocate_code Pointer at: 81fac000
======= config usb otg =====
flash_protect ON: from 0xBF000000 to 0xBF020593
protect on 0
protect on 1
protect on 2
protect on 3
protect on 4
protect on 5
protect on 6
protect on 7
protect on 8
protect on 9
flash_protect ON: from 0xBF030000 to 0xBF03FFFF
protect on 10
============================================
Ralink UBoot Version: 3.2
--------------------------------------------
ASIC 3052_MP2 (Port5<->None)
DRAM COMPONENT: 128Mbits
DRAM BUS: 32BIT
Total memory: 32 MBytes
Date:Jul 1 2010 Time:14:36:48
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384

##### The CPU freq = 384 MHZ ####

SDRAM bus set to 32 bit
SDRAM size =32 Mbytes

Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
9: Load Boot Loader code then write to Flash via TFTP.

You choosed 2

0

eth_register
Eth0 (10/100-M)
enetvar=ethaddr,Eth addr:00:AA:BB:CC:DD:10
00:AA:BB:CC:DD:10:

eth_current->name = Eth0 (10/100-M)


2: System Load Linux Kernel then write to Flash via TFTP.
Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)



6. Answer the questions with valid IP settings for your network. For the image filename type root_uImage
Quote:

Please Input new ones /or Ctrl-C to discard
Input device IP (192.168.0.1) ==:

Input server IP (192.168.0.2) ==:

Input Linux Kernel filename (Aceex-NR22-webflash.bin) ==:root_uImage

netboot_common, argc= 3
*************buf = 0x81fcc700
**********NexTxPacket = 81fe4800

NetTxPacket = 0x81FE4800

NetRxPackets[0] = 0x81FE4E00

NetRxPackets[1] = 0x81FE5400

NetRxPackets[2] = 0x81FE5A00

NetRxPackets[3] = 0x81FE6000

NetRxPackets[4] = 0x81FE6600

NetRxPackets[5] = 0x81FE6C00

NetRxPackets[6] = 0x81FE7200

NetRxPackets[7] = 0x81FE7800

NetRxPackets[8] = 0x81FE7E00

NetRxPackets[9] = 0x81FE8400

NetRxPackets[10] = 0x81FE8A00

NetRxPackets[11] = 0x81FE9000

NetRxPackets[12] = 0x81FE9600

NetRxPackets[13] = 0x81FE9C00

NetRxPackets[14] = 0x81FEA200

NetRxPackets[15] = 0x81FEA800

NetRxPackets[16] = 0x81FEAE00

NetRxPackets[17] = 0x81FEB400

NetRxPackets[18] = 0x81FEBA00

NetRxPackets[19] = 0x81FEC000

KSEG1ADDR(NetTxPacket) = 0xA1FE4800

NetLoop,call eth_halt !

NetLoop,call eth_init !
Trying Eth0 (10/100-M)

Waitting for RX_DMA_BUSY status Start... done

Header Payload scatter function is Disable !!

ETH_STATE_ACTIVE!!
Using Eth0 (10/100-M) device
TFTP from server 192.168.0.2; our IP address is 192.168.0.1
Filename 'root_uImage'.

TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: Got ARP REPLY, set server/gtwy eth addr (00:de:ad:be:ef:00)
Got it
T #
first block received
################################################################
#len bad 103 < 544
len bad 123 < 544
len bad 163 < 544
len bad 143 < 544
####len bad 132 < 544
#######################len bad 44 < 544
#####################################
######len bad 44 < 544
#########################################len bad 44 < 544
##################
################################################################len bad 44 < 544
#
#########################len bad 128 < 544
################len bad 44 < 544
########################
##################len bad 44 < 544
###############################################
#################################################################
#################################################################
#################################################################
############################################len bad 44 < 544
#####################
############
done
Bytes transferred = 3385879 (33aa17 hex)
NetBootFileXferSize= 0033aa17
Erase linux kernel block !!
From 0xBF050000 To 0xBF38FFFF

b_end =BF3FFFFF
Erase Flash from 0xbf050000 to 0xbf38ffff in Bank # 1

erase sector = 12
sect = 12,s_last = 63,erase poll = 1013692

erase sector = 13
sect = 13,s_last = 63,erase poll = 1011752

erase sector = 14
*sect = 14,s_last = 63,erase poll = 1018954

erase sector = 15
sect = 15,s_last = 63,erase poll = 1037670

erase sector = 16
*sect = 16,s_last = 63,erase poll = 1022731

erase sector = 17
sect = 17,s_last = 63,erase poll = 1040489

erase sector = 18
*sect = 18,s_last = 63,erase poll = 1000690

erase sector = 19
sect = 19,s_last = 63,erase poll = 1019262

erase sector = 20
*sect = 20,s_last = 63,erase poll = 1024472

erase sector = 21
sect = 21,s_last = 63,erase poll = 1026410

erase sector = 22
*sect = 22,s_last = 63,erase poll = 1027557

erase sector = 23
sect = 23,s_last = 63,erase poll = 1002093

erase sector = 24
*sect = 24,s_last = 63,erase poll = 1016105

erase sector = 25
sect = 25,s_last = 63,erase poll = 1019391

erase sector = 26
*sect = 26,s_last = 63,erase poll = 1017748

erase sector = 27
sect = 27,s_last = 63,erase poll = 1001221

erase sector = 28
*sect = 28,s_last = 63,erase poll = 1024933

erase sector = 29
sect = 29,s_last = 63,erase poll = 1025448

erase sector = 30
*sect = 30,s_last = 63,erase poll = 1022849

erase sector = 31
sect = 31,s_last = 63,erase poll = 1015612

erase sector = 32
*sect = 32,s_last = 63,erase poll = 1015512

erase sector = 33
sect = 33,s_last = 63,erase poll = 1027248

erase sector = 34
*sect = 34,s_last = 63,erase poll = 1001267

erase sector = 35
sect = 35,s_last = 63,erase poll = 1030727

erase sector = 36
*sect = 36,s_last = 63,erase poll = 1014624

erase sector = 37
sect = 37,s_last = 63,erase poll = 1025535

erase sector = 38
*sect = 38,s_last = 63,erase poll = 1016271

erase sector = 39
sect = 39,s_last = 63,erase poll = 1013436

erase sector = 40
*sect = 40,s_last = 63,erase poll = 1003836

erase sector = 41
sect = 41,s_last = 63,erase poll = 1001928

erase sector = 42
*sect = 42,s_last = 63,erase poll = 1006831

erase sector = 43
sect = 43,s_last = 63,erase poll = 1002708

erase sector = 44
*sect = 44,s_last = 63,erase poll = 1025741

erase sector = 45
sect = 45,s_last = 63,erase poll = 1014670

erase sector = 46
*sect = 46,s_last = 63,erase poll = 1023174

erase sector = 47
sect = 47,s_last = 63,erase poll = 1001646

erase sector = 48
*sect = 48,s_last = 63,erase poll = 1005507

erase sector = 49
sect = 49,s_last = 63,erase poll = 1016709

erase sector = 50
*sect = 50,s_last = 63,erase poll = 1013534

erase sector = 51
sect = 51,s_last = 63,erase poll = 1026076

erase sector = 52
*sect = 52,s_last = 63,erase poll = 1032115

erase sector = 53
sect = 53,s_last = 63,erase poll = 1033568

erase sector = 54
*sect = 54,s_last = 63,erase poll = 1025825

erase sector = 55
sect = 55,s_last = 63,erase poll = 1030964

erase sector = 56
*sect = 56,s_last = 63,erase poll = 1014227

erase sector = 57
sect = 57,s_last = 63,erase poll = 1001488

erase sector = 58
*sect = 58,s_last = 63,erase poll = 1001583

erase sector = 59
sect = 59,s_last = 63,erase poll = 1018775

erase sector = 60
sect = 60,s_last = 63,erase poll = 1014835
.
erase sector = 61
sect = 61,s_last = 63,erase poll = 1036920

erase sector = 62
sect = 62,s_last = 63,erase poll = 1034310

erase sector = 63
*sect = 63,s_last = 63,erase poll = 1001947
done
Erased 52 sectors

Copy linux image[3385879 byte] to Flash[0xBF050000]....
Copy to Flash...
Copy 3385879 byte to Flash...
addr = 0xBF0A409C ,cnt=3041659
addr = 0xBF0F813A ,cnt=2697437
addr = 0xBF14C1D8 ,cnt=2353215
addr = 0xBF1A0276 ,cnt=2008993
addr = 0xBF1F4314 ,cnt=1664771
addr = 0xBF2483B2 ,cnt=1320549
addr = 0xBF29C450 ,cnt=976327
addr = 0xBF2F04EE ,cnt=632105
addr = 0xBF34458C ,cnt=287883 done
## Booting image at bf050000 ...
Image Name: 3.5.3.0
Created: 2011-05-24 10:20:43 UTC

System Control Status = 0x00440000
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 3385815 Bytes = 3.2 MB
Load Address: 80000000
Entry Point: 80288000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80288000) ...
## Giving linux memsize in MB, 32

Starting kernel ...


LINUX started...

THIS IS ASIC
Linux version 2.6.21 (root@localhost.localdomain) (gcc version 3.4.2) #70 Tue May 24 18:20:08 CST 2011

The CPU feqenuce set to 384 MHz
CPU revision is: 0001964c
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Built 1 zonelists. Total pages: 8128
Kernel command line: console=ttyS1,57600n8 root=/dev/ram0
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
Cache parity protection disabled
cause = 40808010, status = 11000000
PID hash table entries: 128 (order: 7, 512 bytes)
calculating r4koff... 00177000(1536000)
CPU frequency 384.00 MHz
Using 192.000 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 27216k/32768k available (2163k kernel code, 5552k reserved, 424k data, 2556k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
Time: MIPS clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
detected lzma initramfs
detected lzma initramfs
initramfs: LZMA lc=3,lp=0,pb=2,dictSize=1048576,origSize=11054592
LZMA initramfs by Ming-Ching Tiew <mctiew@yahoo.com>....................................................................................
.....................................................................................<5>ralink flash device: 0x1000000 at 0x1f000000
Ralink SoC physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Creating 5 MTD partitions on "Ralink SoC physically mapped flash":
0x00000000-0x00400000 : "ALL"
0x00000000-0x00030000 : "Bootloader"
0x00030000-0x00040000 : "Config"
0x00040000-0x00050000 : "Factory"
0x00050000-0x01000000 : "Kernel"
mtd: partition "Kernel" extends beyond the end of device "Ralink SoC physically mapped flash" -- size truncated to 0x3b0000
squashfs: version 3.2-r2 (2007/01/15) Phillip Lougher
squashfs: LZMA suppport for slax.org by jro
fuse init (API version 7.Cool
io scheduler noop registered (default)
Ralink gpio driver initialized
HDLC line discipline: version $Revision: 1.1.1.1 $, maxframe=4096
N_HDLC line discipline registered.
Software Watchdog Timer: 0.07 initialized. soft_noboot=0 soft_margin=60 sec (nowayout= 0)
Serial: 8250/16550 driver $Revision: 1.7 $ 2 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0xb0000500 (irq = 37) is a 16550A
serial8250: ttyS1 at I/O 0xb0000c00 (irq = 12) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
loop: loaded (max 8 devices)
rdm_major = 254
MAC_ADRH -- : 0x00000000
MAC_ADRL -- : 0x00000000
Ralink APSoC Ethernet Driver Initilization. v2.0 256 rx/tx descriptors allocated, mtu = 1500!
MAC_ADRH -- : 0x0000000c
MAC_ADRL -- : 0x43305277
PROC INIT OK!
IMQ starting with 2 devices...
IMQ driver loaded successfully.
Hooking IMQ after NAT on PREROUTING.
Hooking IMQ before NAT on POSTROUTING.
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
PPPoL2TP kernel driver, V0.17
PPTP driver version 0.8.1
block2mtd: version $Revision: 1.1.1.1 $
nf_conntrack version 0.5.0 (256 buckets, 2048 max)
ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Linux
arp_tables: (C) 2002 David S. Miller
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
Freeing unused kernel memory: 2556k freed
init started: BusyBox v1.12.1 (2011-05-23 15:20Algorithmics/MIPS FPU Emulator v1.5
:53 CST)
starting pid 675, tty '': '/etc_ro/rcS'
devpts: called with bogus options
mount: mounting none on /proc/bus/usb failed: No such file or directory
Welcome to
_______ ______ ______ ______ _ _
| __ || ___|| ___|| ___|\ \ / /
| |__| || | | |__ | |__ \ \/ /
| _ || |___ | |___ | |___ / /\ \
|__| |__||______||______||______|/_/ \_\

=System Architecture Department=

starting pid 686, tty '/dev/ttyS1': '/bin/sh'


BusyBox v1.12.1 (2011-05-23 15:20:53 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

# goahead: waiting for nvram_daemon . Commit crc = ea287626
. . Commit crc = ea287626
internet.sh
Password for 'admin' changed
rmmod: cls: No such file or directory
rmmod: hw_nat: No such file or directory
rmmod: raeth: No such file or directory
insmod: bridge.ko: module not found
insmod: mii.ko: module not found
insmod: raeth.ko: module not found

phy_tx_ring = 0x004a1000, tx_ring = 0xa04a1000

phy_rx_ring0 = 0x004a2000, rx_ring0 = 0xa04a2000
RT305x_ESW: Link Status Changed
CDMA_CSG_CFG = 81000007
GDMA1_FWD_CFG = 710000

##### disable 1st wireless interface #####
rmmod: rt2860v2_ap_net: No such file or directory
rmmod: rt2860v2_ap: No such file or directory
rmmod: rt2860v2_ap_util: No such file or directory
rmmod: rt2860v2_sta_net: No such file or directory
rmmod: rt2860v2_sta: No such file or directory
rmmod: rt2860v2_sta_util: No such file or directory
Commit crc = daea6302
insmod: rt2860v2_ap_util.ko: module not found
rt2860v2_ap: module license 'unspecified' taints kernel.


=== pAd = c001b000, size = 516680 ===

<-- RTMPAllocAdapterBlock, Status=0
insmod: rt2860v2_ap_net.ko: module not found
rmmod: nf_nat_pptp: No such file or directory
rmmod: nf_conntrack_pptp: No such file or directory
rmmod: nf_nat_proto_gre: No such file or directory
rmmod: nf_conntrack_proto_gre: No such file or directory
RX DESC a04c4000 size = 2048
<-- RTMPAllocTxRxRingMemory, Status=0
Key1Str is Invalid key length(0) or Type(0)
Key2Str is Invalid key length(0) or Type(0)
Key3Str is Invalid key length(0) or Type(0)
Key4Str is Invalid key length(0) or Type(0)
1. Phy Mode = 9
2. Phy Mode = 9
3. Phy Mode = 9
RTMPSetPhyMode: channel is out of range, use first channel=0
MCS Set = ff ff 00 00 01
SYNC - BBP R4 to 20MHz.l
The 2-BSSID mode is enabled, the BSSID byte5 MUST be the multiple of 2
Main bssid = 00:ca:fe:b0:0b:s0
<==== rt28xx_init, Status=0
0x1300 = 00064380
vconfig: ioctl error for rem: Invalid argument
vconfig: ioctl error for rem: Invalid argument
rmmod: 8021q: No such file or directory
insmod: 8021q.ko: module not found
eth2.2: Setting MAC address to 00 0c 43 30 52 22.
device eth2 entered promiscuous mode
VLAN (eth2.2): Setting underlying device (eth2) to promiscious mode.
ifconfig: ioctl 0x8913 failed: No such device
brctl: bridge br0: No such device or address
##### config Ralink ESW vlan partition (WLLLL) #####
switch reg write offset=14, value=405555
switch reg write offset=50, value=2001
switch reg write offset=98, value=7f3f
switch reg write offset=e4, value=3f
switch reg write offset=40, value=1002
switch reg write offset=44, value=1001
switch reg write offset=48, value=1001
switch reg write offset=70, value=ffff417e
done.
device ra0 entered promiscuous mode
eth2.1: dev_set_promiscuity(master, 1)
device eth2.1 entered promiscuous mode
udhcpc (v1.12.1) started
br0: port 2(eth2.1) entering learning state
br0: port 1(ra0) entering learning state
ifconfig: ioctl 0x8914 failed: Cannot assign requested address
ifconfig: ioctl 0x8914 failed: Cannot assign requested address
/sbin/lan.sh: line 63: hostname: not found
Commit crc = daea6302
Commit crc = daea6302
killall: udhcpd: no process killed
RT305x_ESW: Link Status Changed
Set: phy[4].reg[0] = 3900
Set: phy[1].reg[0] = 3900
Set: phy[2].reg[0] = 3900
Set: phy[3].reg[0] = 3900
Set: phy[4].reg[0] = 3100
Set: phy[1].reg[0] = 3100
Set: phy[2].reg[0] = 3100
Set: phy[3].reg[0] = 3100
ifconfig: ioctl 0x8913 failed: No such device
RT305x_ESW: Link Status Changed
killall rt2860apd 1>/dev/null 2>&1
iptables -F -t filter 1>/dev/null 2>&1
iptables -D FORWARD -j macipport_filter 1>/dev/null 2>&1
iptables -F macipport_filter 1>/dev/null 2>&1
iptables -D FORWARD -j web_filter 1>/dev/null 2>&1
iptables -F web_filter 1>/dev/null 2>&1
iptables -D FORWARD -j malicious_filter 1>/dev/null 2>&1
iptables -F malicious_filter 1>/dev/null 2>&1
iptables -D INPUT -j malicious_input_filter 1>/dev/null 2>&1
iptables -F malicious_input_filter 1>/dev/null 2>&1
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t filter -N web_filter 1>/dev/null 2>&1
iptables -t filter -N macipport_filter 1>/dev/null 2>&1
iptables -t filter -N malicious_filter 1>/dev/null 2>&1
iptables -t filter -N synflood_filter 1>/dev/null 2>&1
iptables -t filter -N malicious_input_filter 1>/dev/null 2>&1
iptables -t filter -N synflood_input_filter 1>/dev/null 2>&1
iptables -t filter -A FORWARD -j web_filter 1>/dev/null 2>&1
iptables -t filter -A FORWARD -j macipport_filter 1>/dev/null 2>&1
iptables -t filter -A FORWARD -j malicious_filter 1>/dev/null 2>&1
iptables -t filter -A malicious_filter -p tcp --syn -j synflood_filter 1>/dev/null 2>&1
iptables -t filter -A INPUT -j malicious_input_filter 1>/dev/null 2>&1
iptables -t filter -A malicious_input_filter -p tcp --syn -j synflood_input_filter 1>/dev/null 2>&1
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 1>/dev/null 2>&1
iptables -A malicious_input_filter -i eth2.2 -p tcp --dport 80 -j DROP
iptables -A malicious_input_filter -i eth2.2 -p tcp --dport 8088 -j DROP
iptables -D malicious_input_filter -i eth2.2 -p tcp --dport 8088 -j ACCEPT
iptables: Bad rule (does a matching rule exist in that chain?)
iptables -t nat -D PREROUTING -p tcp -m tcp -d --dport 8088 -j DNAT --to-destination 192.168.0.1:80
Bad argument `8088'
Try `iptables -h' or 'iptables --help' for more information.
iptables -A malicious_input_filter -i eth2.2 -p tcp --dport 23 -j DROP
/bin/super_dmz -f
cat: can't open '/etc/resolv.conf': No such file or directory
killall: udhcpd: no process killed
RT305x_ESW: Link Status Changed
Set: phy[4].reg[0] = 3900
Set: phy[1].reg[0] = 3900
Set: phy[2].reg[0] = 3900
Set: phy[3].reg[0] = 3900
Set: phy[4].reg[0] = 3100
Set: phy[1].reg[0] = 3100
Set: phy[2].reg[0] = 3100
Set: phy[3].reg[0] = 3100
superdmz:Can't get WAN gateway
iptables -t nat -D PREROUTING -j port_forward 1>/dev/null 2>&1
iptables -t nat -F port_forward 1>/dev/null 2>&1; iptables -t nat -X port_forward 1>/dev/null 2>&1
iptables -t nat -D POSTROUTING -j nat_loopback 1>/dev/null 2>&1
iptables -t nat -F nat_loopback 1>/dev/null 2>&1; iptables -t nat -X nat_loopback 1>/dev/null 2>&1
iptables -t nat -D POSTROUTING -j SNAT --to
iptables v1.4.0rc1: Unknown arg `--to'
Try `iptables -h' or 'iptables --help' for more information.
iptables -t nat -D PREROUTING -j DMZ 1>/dev/null 2>&1
iptables -t nat -F DMZ 1>/dev/null 2>&1; iptables -t nat -X DMZ 1>/dev/null 2>&1
iptables -t nat -N port_forward 1>/dev/null 2>&1; iptables -t nat -I PREROUTING 1 -j port_forward 1>/dev/null 2>&1
iptables -t nat -N DMZ 1>/dev/null 2>&1; iptables -t nat -I PREROUTING 2 -j DMZ 1>/dev/nulRT305x_ESW: Link Status Changed
l 2>&1
iptables -t nat -N nat_loopback 1>/dev/null 2>&1; iptables -t nat -I POSTROUTING 3 -j nat_loopback 1>/dev/null 2>&1
ntp.sh
pool.ntp.org: Unknown host
sleep 2
ddns.sh
kill -9 `cat /var/run/wscd.pid.ra0`
cat: can't open '/var/run/wscd.pid.ra0': No such file or directory
kill: you need to specify whom to kill
iwprThe 2-BSSID mode is enabled, the BSSID byte5 MUST be the multiple of 2
iv ra0 set WscConfMode=0 1>/dev/null 2>&1
route delete 239.255.255.250 1>/dev/null 2>&1
greenap.sh init
killall -q zebra
killall -q ripd
/bin/qos_run
syslogd -C8 1>/dev/null 2>&1
klogd 1>/dev/null 2>&1
webs: Listening for HTTP requests at address 192.168.0.1
echo -n 3.5.3.0 > /var/version
br0: topology change detected, propagating
br0: port 2(eth2.1) entering forwarding state
br0: topology change detected, propagating
br0: port 1(ra0) entering forwarding state



7. Telnet to the device. If will need your PC to be on the 192.168.0/24 subnet, but don't use .1 because that's what the device will be using. Once connected, configure DNS resolver and a default gateway for your Internet connection. Then run ddwrt.sh
Quote:

macbook-4491:~ matthewh$ telnet 192.168.0.1
Trying 192.168.0.1...
Connected to 192.168.0.1.
Escape character is '^]'.

(none) login: admin
Password:


BusyBox v1.12.1 (2011-05-23 15:20:53 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

# route add default gw 192.168.0.2
# echo nameserver 192.168.0.2 >> /etc/resolv.conf
# ddwrt.sh
Connecting to www.dd-wrt.com (83.141.4.210:80)
firmware 100% |************************************************| 3591k 00:00:00 ETA
*** Warning: "/var/firmware" has corrupted data!
Unlocking Kernel ...
Writing from /var/firmware to Kernel ... [w]



8. If you still have the TTL cable connected you will see the system reboot. Otherwise just wait 10 minutes.
9. Change your network settings to the 192.168.1/24 network. Connect with telnet or http to 192.168.1.1 and say hello to DDWRT.

Quote:

macbook-4491:tmp matthewh$ telnet 192.168.1.1
Trying 192.168.1.1...
Connected to 192.168.1.1.
Escape character is '^]'.

DD-WRT v24-sp2 std (c) 2011 NewMedia-NET GmbH
Release: 04/13/11 (SVN revision: 16785)

DD-WRT login:
dj66
DD-WRT Novice


Joined: 25 Aug 2011
Posts: 2

PostPosted: Thu Aug 25, 2011 5:20    Post subject: 3G Router (SL-R7205) Reply with quote
please help me

can anyone provide with step by step guide to loading ddwrt on this router

when u said u flashed the firmware via tftf, please explain

i have this china router

need help pitting ddwrt with 3g usb modem support


all the links i can provide:

http://www.sztianhao.com/en/ProductShow.asp?ID=292

http://www.alibaba.com/product-gs/437335504/3G_Router_SL_R7205_.html

http://www.alibaba.com/product-gs/375430729/300Mbps_wireless_router_with_openwrt_software.html
dj66
DD-WRT Novice


Joined: 25 Aug 2011
Posts: 2

PostPosted: Thu Aug 25, 2011 5:25    Post subject: Reply with quote
this guide is for mac osx can you do one for windows.

i have the same routers as in the pictures.

please help

thank you.
frollic
DD-WRT Novice


Joined: 01 Sep 2011
Posts: 32

PostPosted: Thu Sep 01, 2011 18:59    Post subject: Reply with quote
dj66 wrote:
this guide is for mac osx can you do one for windows.

i have the same routers as in the pictures.

please help

thank you.

I have the same router, and awaiting a USB TTL 3.3v cable to be able to upload the new firmware.

I can post some info regarding the patching later (using Windows), if still needed.

My model is called SL-R7205
frollic
DD-WRT Novice


Joined: 01 Sep 2011
Posts: 32

PostPosted: Tue Sep 06, 2011 20:49    Post subject: Reply with quote
Well,

I got the cable - it's a 3 wire version with rx, tx and gnd. I also soldered a floppy power socket onto the routers PCB, just to make it easier to play with the USB-cable.

The cable works, since I can do the loop back test, but the router is completely silent, nothing at all on the serial port Sad

I checked the voltages and got approx 3.3V on one of the 4 pins. The + pin isn't connected to my cable at all.

Currently I'm out of ideas, so any kind of help would be greatly appreciated Wink

Btw, this router is XDX-RN502J V5.0
frollic
DD-WRT Novice


Joined: 01 Sep 2011
Posts: 32

PostPosted: Wed Sep 07, 2011 18:30    Post subject: Reply with quote
Got it to work now, with the Aceex NR22/Y firmware posted in the 2nd post of this thread.

I'm not really sure what the problem was, but I ended up disconnecting the GND cable between the PC and the router, having only RX and TX connected got me mostly garbage, but sometimes readable text. Then I connected the GND back again, and the text became clear.

When it comes to the TFTP, I grabbed the one at http://tftpd32.jounin.net/ extracted the exe and ini, put the root_uImage in the same dir as the two other files and ran the tftpd32 exe.
Connected the router via one of it's LAN ports to my LAN, set it to an unused IP (when asked) and pointed it to the IP of the PC running the tftp to DL the firmware.
The rest is in the code windows below ....

Code:

U-Boot 1.1.3 (Jul  1 2010 - 14:36:48)

Board: Ralink APSoC DRAM:  32 MB
relocate_code Pointer at: 81fac000
======= config usb otg =====
flash_protect ON: from 0xBF000000 to 0xBF020593
protect on 0
protect on 1
protect on 2
protect on 3
protect on 4
protect on 5
protect on 6
protect on 7
protect on 8
protect on 9
flash_protect ON: from 0xBF030000 to 0xBF03FFFF
protect on 10
*** Warning - bad CRC, using default environment

============================================
Ralink UBoot Version: 3.2
--------------------------------------------
ASIC 3052_MP2 (Port5<->None)
DRAM COMPONENT: 128Mbits
DRAM BUS: 32BIT
Total memory: 32 MBytes
Date:Jul  1 2010  Time:14:36:48
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384

 ##### The CPU freq = 384 MHZ ####

 SDRAM bus set to 32 bit
 SDRAM size =32 Mbytes

Please choose the operation:
   1: Load system code to SDRAM via TFTP.
   2: Load system code then write to Flash via TFTP.
   3: Boot system code via Flash (default).
   4: Entr boot command line interface.
   9: Load Boot Loader code then write to Flash via TFTP.

You choosed 2
                                                                              0

 eth_register
Eth0 (10/100-M)
 enetvar=ethaddr,Eth addr:00:AA:BB:CC:DD:10
 00:AA:BB:CC:DD:10:

 eth_current->name = Eth0 (10/100-M)


2: System Load Linux Kernel then write to Flash via TFTP.
 Warning!! Erase Linux in Flash then burn new one. Are you sure?(Y/N)
 Please Input new ones /or Ctrl-C to discard
        Input device IP (10.10.10.123) ==:192.168.10.200
        Input server IP (10.10.10.3) ==:192.168.10.22
        Input Linux Kernel filename () ==:root_uImage

 netboot_common, argc= 3
 *************buf = 0x81fcc700
 **********NexTxPacket = 81fe4800

 NetTxPacket = 0x81FE4800

 NetRxPackets[0] = 0x81FE4E00

 NetRxPackets[1] = 0x81FE5400

 NetRxPackets[2] = 0x81FE5A00

 NetRxPackets[3] = 0x81FE6000

 NetRxPackets[4] = 0x81FE6600

 NetRxPackets[5] = 0x81FE6C00

 NetRxPackets[6] = 0x81FE7200

 NetRxPackets[7] = 0x81FE7800

 NetRxPackets[8] = 0x81FE7E00

 NetRxPackets[9] = 0x81FE8400

 NetRxPackets[10] = 0x81FE8A00

 NetRxPackets[11] = 0x81FE9000

 NetRxPackets[12] = 0x81FE9600

 NetRxPackets[13] = 0x81FE9C00

 NetRxPackets[14] = 0x81FEA200

 NetRxPackets[15] = 0x81FEA800

 NetRxPackets[16] = 0x81FEAE00

 NetRxPackets[17] = 0x81FEB400

 NetRxPackets[18] = 0x81FEBA00

 NetRxPackets[19] = 0x81FEC000

 KSEG1ADDR(NetTxPacket) = 0xA1FE4800

 NetLoop,call eth_halt !

 NetLoop,call eth_init !
Trying Eth0 (10/100-M)

 Waitting for RX_DMA_BUSY status Start... done

 Header Payload scatter function is Disable !!

 ETH_STATE_ACTIVE!!
Using Eth0 (10/100-M) device
TFTP from server 192.168.10.22; our IP address is 192.168.10.200
Filename 'root_uImage'.

 TIMEOUT_COUNT=10,Load address: 0x80100000
Loading: Got ARP REPLY, set server/gtwy eth addr (00:18:f3:5f:bb:76)
Got it
T #
 first block received
################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #############
done
Bytes transferred = 3394410 (33cb6a hex)
NetBootFileXferSize= 0033cb6a
Erase linux kernel block !!
From 0xBF050000 To 0xBF38FFFF

 b_end =BF3FFFFF
Erase Flash from 0xbf050000 to 0xbf38ffff in Bank # 1

 erase sector  = 12
sect = 12,s_last = 63,erase poll = 1247779

 erase sector  = 13
*sect = 13,s_last = 63,erase poll = 1196989

 erase sector  = 14
sect = 14,s_last = 63,erase poll = 1185283

 erase sector  = 15
*sect = 15,s_last = 63,erase poll = 1170586

 erase sector  = 16
sect = 16,s_last = 63,erase poll = 1170030

 erase sector  = 17
*sect = 17,s_last = 63,erase poll = 1170207

 erase sector  = 18
sect = 18,s_last = 63,erase poll = 1179492

 erase sector  = 19
*sect = 19,s_last = 63,erase poll = 1261200

 erase sector  = 20
*sect = 20,s_last = 63,erase poll = 1205048

 erase sector  = 21
sect = 21,s_last = 63,erase poll = 1170612

 erase sector  = 22
*sect = 22,s_last = 63,erase poll = 1184985

 erase sector  = 23
sect = 23,s_last = 63,erase poll = 1176553

 erase sector  = 24
*sect = 24,s_last = 63,erase poll = 1207833

 erase sector  = 25
*sect = 25,s_last = 63,erase poll = 1173054

 erase sector  = 26
sect = 26,s_last = 63,erase poll = 1212382

 erase sector  = 27
*sect = 27,s_last = 63,erase poll = 1198983

 erase sector  = 28
sect = 28,s_last = 63,erase poll = 1181134

 erase sector  = 29
*sect = 29,s_last = 63,erase poll = 1233430

 erase sector  = 30
sect = 30,s_last = 63,erase poll = 1203006

 erase sector  = 31
*sect = 31,s_last = 63,erase poll = 1206000

 erase sector  = 32
*sect = 32,s_last = 63,erase poll = 1219759

 erase sector  = 33
sect = 33,s_last = 63,erase poll = 1272215

 erase sector  = 34
*sect = 34,s_last = 63,erase poll = 1183737

 erase sector  = 35
sect = 35,s_last = 63,erase poll = 1188953

 erase sector  = 36
*sect = 36,s_last = 63,erase poll = 1171076

 erase sector  = 37
sect = 37,s_last = 63,erase poll = 1213873

 erase sector  = 38
*sect = 38,s_last = 63,erase poll = 1174734

 erase sector  = 39
*sect = 39,s_last = 63,erase poll = 1185435

 erase sector  = 40
sect = 40,s_last = 63,erase poll = 1175340

 erase sector  = 41
*sect = 41,s_last = 63,erase poll = 1231528

 erase sector  = 42
sect = 42,s_last = 63,erase poll = 1172605

 erase sector  = 43
*sect = 43,s_last = 63,erase poll = 1173436

 erase sector  = 44
sect = 44,s_last = 63,erase poll = 1183821

 erase sector  = 45
*sect = 45,s_last = 63,erase poll = 1226108

 erase sector  = 46
*sect = 46,s_last = 63,erase poll = 1174713

 erase sector  = 47
sect = 47,s_last = 63,erase poll = 1192192

 erase sector  = 48
*sect = 48,s_last = 63,erase poll = 1172327

 erase sector  = 49
sect = 49,s_last = 63,erase poll = 1193315

 erase sector  = 50
*sect = 50,s_last = 63,erase poll = 1195818

 erase sector  = 51
sect = 51,s_last = 63,erase poll = 1174878

 erase sector  = 52
*sect = 52,s_last = 63,erase poll = 1171219

 erase sector  = 53
*sect = 53,s_last = 63,erase poll = 1159908

 erase sector  = 54
sect = 54,s_last = 63,erase poll = 1171870

 erase sector  = 55
*sect = 55,s_last = 63,erase poll = 1174327

 erase sector  = 56
sect = 56,s_last = 63,erase poll = 1185940

 erase sector  = 57
*sect = 57,s_last = 63,erase poll = 1213481

 erase sector  = 58
sect = 58,s_last = 63,erase poll = 1171389

 erase sector  = 59
*sect = 59,s_last = 63,erase poll = 1180849

 erase sector  = 60
*sect = 60,s_last = 63,erase poll = 1223323

 erase sector  = 61
sect = 61,s_last = 63,erase poll = 1183592

 erase sector  = 62
*sect = 62,s_last = 63,erase poll = 1165669

 erase sector  = 63
sect = 63,s_last = 63,erase poll = 1171387
 done
Erased 52 sectors

 Copy linux image[3394410 byte] to Flash[0xBF050000]....
Copy to Flash...
 Copy 3394410 byte to Flash...
 addr = 0xBF0A3F36 ,cnt=3050548
 addr = 0xBF0F7E6E ,cnt=2706684
 addr = 0xBF14BDA4 ,cnt=2362822
 addr = 0xBF19FCDA ,cnt=2018960
 addr = 0xBF1F3C12 ,cnt=1675096
 addr = 0xBF247B48 ,cnt=1331234
 addr = 0xBF29BA7E ,cnt=987372
 addr = 0xBF2EF9B4 ,cnt=643510
 addr = 0xBF3438EC ,cnt=299646 done
## Booting image at bf050000 ...
   Image Name:   3.5.3.0
   Created:      2011-06-20   2:37:25 UTC

 System Control Status = 0x00440000
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    3394346 Bytes =  3.2 MB
   Load Address: 80000000
   Entry Point:  80288000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 80288000) ...
## Giving linux memsize in MB, 32

Starting kernel ...


LINUX started...

 THIS IS ASIC
Linux version 2.6.21 (root@localhost.localdomain) (gcc version 3.4.2) #132 Mon Jun 20 10:36:43 CST 2011

 The CPU feqenuce set to 384 MHz
CPU revision is: 0001964c
Determined physical RAM map:
 memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Built 1 zonelists.  Total pages: 8128
Kernel command line: console=ttyS1,57600n8 root=/dev/ram0
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
Cache parity protection disabled
cause = 40808050, status = 11000000
PID hash table entries: 128 (order: 7, 512 bytes)
calculating r4koff... 00177000(1536000)
CPU frequency 384.00 MHz
Using 192.000 MHz high precision timer.
Console: colour dummy device 80x25
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 27208k/32768k available (2163k kernel code, 5560k reserved, 424k data, 2564k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
Time: MIPS clocksource has been installed.
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
detected lzma initramfs
detected lzma initramfs
initramfs: LZMA lc=3,lp=0,pb=2,dictSize=1048576,origSize=11095552
LZMA initramfs by Ming-Ching Tiew <mctiew@yahoo.com>..........................................................................................................................................................................<5>ralink flash device: 0x1000000 at 0x1f000000
Ralink SoC physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
 Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.
Creating 5 MTD partitions on "Ralink SoC physically mapped flash":
0x00000000-0x00400000 : "ALL"
0x00000000-0x00030000 : "Bootloader"
0x00030000-0x00040000 : "Config"
0x00040000-0x00050000 : "Factory"
0x00050000-0x01000000 : "Kernel"
mtd: partition "Kernel" extends beyond the end of device "Ralink SoC physically mapped flash" -- size truncated to 0x3b0000
squashfs: version 3.2-r2 (2007/01/15) Phillip Lougher
squashfs: LZMA suppport for slax.org by jro
fuse init (API version 7.8)
io scheduler noop registered (default)
Ralink gpio driver initialized
HDLC line discipline: version $Revision: 1.1.1.1 $, maxframe=4096
N_HDLC line discipline registered.
Software Watchdog Timer: 0.07 initialized. soft_noboot=0 soft_margin=60 sec (nowayout= 0)
Serial: 8250/16550 driver $Revision: 1.7 $ 2 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0xb0000500 (irq = 37) is a 16550A
serial8250: ttyS1 at I/O 0xb0000c00 (irq = 12) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
loop: loaded (max 8 devices)
rdm_major = 254
MAC_ADRH -- : 0x00000000
MAC_ADRL -- : 0x00000000
Ralink APSoC Ethernet Driver Initilization. v2.0  256 rx/tx descriptors allocated, mtu = 1500!
MAC_ADRH -- : 0x0000000c
MAC_ADRL -- : 0x43305277
PROC INIT OK!
IMQ starting with 2 devices...
IMQ driver loaded successfully.
        Hooking IMQ after NAT on PREROUTING.
        Hooking IMQ before NAT on POSTROUTING.
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
PPP MPPE Compression module registered
NET: Registered protocol family 24
PPPoL2TP kernel driver, V0.17
PPTP driver version 0.8.1
block2mtd: version $Revision: 1.1.1.1 $
nf_conntrack version 0.5.0 (256 buckets, 2048 max)
ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Linux
arp_tables: (C) 2002 David S. Miller
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 10
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
Freeing unused kernel memory: 2564k freed
init started: BusyBox v1.12.1 (2011-06-17 08:49Algorithmics/MIPS FPU Emulator v1.5
:40 CST)
starting pid 675, tty '': '/etc_ro/rcS'
devpts: called with bogus options
mount: mounting none on /proc/bus/usb failed: No such file or directory
Welcome to
     _______  ______  ______  ______  _    _
    |   __  ||   ___||   ___||   ___|\ \  / /
    |  |__| ||  |    |  |__  |  |__   \ \/ /
    |   _   ||  |___ |  |___ |  |___  / /\ \
    |__| |__||______||______||______|/_/  \_\

                     =System Architecture Department=

starting pid 686, tty '/dev/ttyS1': '/bin/sh'


BusyBox v1.12.1 (2011-06-17 08:49:40 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

# goahead: waiting for nvram_daemon . Commit crc = 708a8d6c
. Commit crc = 708a8d6c
internet.sh
Password for 'admin' changed
rmmod: cls: No such file or directory
rmmod: hw_nat: No such file or directory
rmmod: raeth: No such file or directory
insmod: bridge.ko: module not found
insmod: mii.ko: module not found
insmod: raeth.ko: module not found

phy_tx_ring = 0x004ac000, tx_ring = 0xa04ac000

phy_rx_ring0 = 0x004ad000, rx_ring0 = 0xa04ad000
RT305x_ESW: Link Status Changed
CDMA_CSG_CFG = 81000007
GDMA1_FWD_CFG = 710000

##### disable 1st wireless interface #####
rmmod: rt2860v2_ap_net: No such file or directory
rmmod: rt2860v2_ap: No such file or directory
rmmod: rt2860v2_ap_util: No such file or directory
rmmod: rt2860v2_sta_net: No such file or directory
rmmod: rt2860v2_sta: No such file or directory
rmmod: rt2860v2_sta_util: No such file or directory
Commit crc = 7e5b6b2d
insmod: rt2860v2_ap_util.ko: module not found
rt2860v2_ap: module license 'unspecified' taints kernel.


=== pAd = c001b000, size = 516680 ===

<-- RTMPAllocAdapterBlock, Status=0
insmod: rt2860v2_ap_net.ko: module not found
rmmod: nf_nat_pptp: No such file or directory
rmmod: nf_conntrack_pptp: No such file or directory
rmmod: nf_nat_proto_gre: No such file or directory
rmmod: nf_conntrack_proto_gre: No such file or directory
RX DESC a04b6000  size = 2048
<-- RTMPAllocTxRxRingMemory, Status=0
Key1Str is Invalid key length(0) or Type(0)
Key2Str is Invalid key length(0) or Type(0)
Key3Str is Invalid key length(0) or Type(0)
Key4Str is Invalid key length(0) or Type(0)
1. Phy Mode = 9
2. Phy Mode = 9
3. Phy Mode = 9
RTMPSetPhyMode: channel is out of range, use first channel=0
MCS Set = ff ff 00 00 01
SYNC - BBP R4 to 20MHz.l
The 2-BSSID mode is enabled, the BSSID byte5 MUST be the multiple of 2
Main bssid = 00:b0:c0:01:fa:cd
<==== rt28xx_init, Status=0
0x1300 = 00064380
vconfig: ioctl error for rem: Invalid argument
vconfig: ioctl error for rem: Invalid argument
rmmod: 8021q: No such file or directory
insmod: 8021q.ko: module not found
eth2.2: Setting MAC address to  00 0c 43 30 52 22.
device eth2 entered promiscuous mode
VLAN (eth2.2):  Setting underlying device (eth2) to promiscious mode.
ifconfig: ioctl 0x8913 failed: No such device
brctl: bridge br0: No such device or address
##### config Ralink ESW vlan partition (WLLLL) #####
switch reg write offset=14, value=405555
switch reg write offset=50, value=2001
switch reg write offset=98, value=7f3f
switch reg write offset=e4, value=3f
switch reg write offset=40, value=1002
switch reg write offset=44, value=1001
switch reg write offset=48, value=1001
device ra0 entered promiscuous mode
eth2.1: dev_set_promiscuity(master, 1)
device eth2.1 entered promiscuous mode
udhcpc (v1.12.1) started
switch reg write offset=9c, value=8a311
Set: phy[0].reg[0] = 3100
Set: phy[1].reg[0] = 3100
Set: phy[2].reg[0] = 3100
Set: phy[3].reg[0] = 3100
Set: phy[4].reg[0] = 3100
br0: port 2(eth2.1) entering learning state
br0: port 1(ra0) entering learning state
ifconfig: ioctl 0x8914 failed: Cannot assign requested address
ifconfig: ioctl 0x8914 failed: Cannot assign requested address
/sbin/lan.sh: line 65: hostname: not found
Commit crc = 7e5b6b2d
Commit crc = 7e5b6b2d
killall: udhcpd: no process killed
RT305x_ESW: Link Status Changed
Set: phy[4].reg[0] = 3900
Set: phy[1].reg[0] = 3900
Set: phy[2].reg[0] = 3900
Set: phy[3].reg[0] = 3900
Set: phy[4].reg[0] = 3100
Set: phy[1].reg[0] = 3100
Set: phy[2].reg[0] = 3100
Set: phy[3].reg[0] = 3100
RT305x_ESW: Link Status Changed
ifconfig: ioctl 0x8913 failed: No such device
killall rt2860apd 1>/dev/null 2>&1
iptables -F -t filter 1>/dev/null 2>&1
iptables -D FORWARD -j macipport_filter 1>/dev/null 2>&1
iptables -F macipport_filter 1>/dev/null 2>&1
iptables -D FORWARD -j web_filter  1>/dev/null 2>&1
iptables -F web_filter  1>/dev/null 2>&1
iptables -D FORWARD -j malicious_filter 1>/dev/null 2>&1
iptables -F malicious_filter  1>/dev/null 2>&1
iptables -D INPUT -j malicious_input_filter 1>/dev/null 2>&1
iptables -F malicious_input_filter  1>/dev/null 2>&1
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -t filter -N web_filter 1>/dev/null 2>&1
iptables -t filter -N macipport_filter 1>/dev/null 2>&1
iptables -t filter -N malicious_filter 1>/dev/null 2>&1
iptables -t filter -N synflood_filter 1>/dev/null 2>&1
iptables -t filter -N malicious_input_filter 1>/dev/null 2>&1
iptables -t filter -N synflood_input_filter 1>/dev/null 2>&1
iptables -t filter -A FORWARD -j web_filter 1>/dev/null 2>&1
iptables -t filter -A FORWARD -j macipport_filter 1>/dev/null 2>&1
iptables -t filter -A FORWARD -j malicious_filter 1>/dev/null 2>&1
iptables -t filter -A malicious_filter -p tcp --syn -j synflood_filter 1>/dev/null 2>&1
iptables -t filter -A INPUT -j malicious_input_filter 1>/dev/null 2>&1
iptables -t filter -A malicious_input_filter -p tcp --syn -j synflood_input_filter 1>/dev/null 2>&1
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 1>/dev/null 2>&1
iptables -A malicious_input_filter -i eth2.2 -p tcp --dport 80 -j DROP
iptables -A malicious_input_filter -i eth2.2 -p tcp --dport 8088 -j DROP
iptables -D malicious_input_filter -i eth2.2 -p tcp --dport 8088 -j ACCEPT
iptables: Bad rule (does a matching rule exist in that chain?)
iptables -t nat -D PREROUTING -p tcp -m tcp -d  --dport 8088 -j DNAT --to-destination 192.168.0.1:80
Bad argument `8088'
Try `iptables -h' or 'iptables --help' for more information.
iptables -A malicious_input_filter -i eth2.2 -p tcp --dport 23 -j DROP
/bin/super_dmz -f
cat: can't open '/etc/resolv.conf': No such file or directory
killall: udhcpd: no process killed
RT305x_ESW: Link Status Changed
Set: phy[4].reg[0] = 3900
Set: phy[1].reg[0] = 3900
Set: phy[2].reg[0] = 3900
Set: phy[3].reg[0] = 3900
Set: phy[4].reg[0] = 3100
Set: phy[1].reg[0] = 3100
Set: phy[2].reg[0] = 3100
Set: phy[3].reg[0] = 3100
RT305x_ESW: Link Status Changed
superdmz:Can't get WAN gateway
iptables -t nat -D PREROUTING -j port_forward 1>/dev/null 2>&1
iptables -t nat -F port_forward  1>/dev/null 2>&1; iptables -t nat -X port_forward  1>/dev/null 2>&1
iptables -t nat -D POSTROUTING -j nat_loopback 1>/dev/null 2>&1
iptables -t nat -F nat_loopback 1>/dev/null 2>&1; iptables -t nat -X nat_loopback 1>/dev/null 2>&1
iptables -t nat -D POSTROUTING -j SNAT --to
iptables v1.4.0rc1: Unknown arg `--to'
Try `iptables -h' or 'iptables --help' for more information.
iptables -t nat -D PREROUTING -j DMZ 1>/dev/null 2>&1
iptables -t nat -F DMZ 1>/dev/null 2>&1; iptables -t nat -X DMZ  1>/dev/null 2>&1
iptables -t nat -N port_forward 1>/dev/null 2>&1; iptables -t nat -I PREROUTING 1 -j port_forward 1>/dev/null 2>&1
iptables -t nat -N DMZ 1>/dev/null 2>&1; iptables -t nat -I PREROUTING 2 -j DMZ 1>/dev/null 2>&1
iptables -t nat -N nat_loopback 1>/dev/null 2>&1; iptables -t nat -I POSTROUTING 3 -j nat_loopback 1>/dev/null 2>&1
ntp.sh
pool.ntp.org: Unknown host
sleep 2
ddns.sh
kill -9 `cat /var/run/wscd.pid.ra0`
cat: can't open '/var/run/wscd.pid.ra0': No such file or directory
kill: you need to specify whom to kill
iwprThe 2-BSSID mode is enabled, the BSSID byte5 MUST be the multiple of 2
iv ra0 set WscConfMode=0 1>/dev/null 2>&1
route delete 239.255.255.250 1>/dev/null 2>&1
greenap.sh init
killall -q zebra
killall -q ripd
/bin/qos_run
syslogd -C8 1>/dev/null 2>&1
klogd 1>/dev/null 2>&1
webs: Listening for HTTP requests at address 192.168.0.1
echo -n 3.5.3.0 > /var/version
br0: topology change detected, propagating
br0: port 2(eth2.1) entering forwarding state
br0: topology change detected, propagating
br0: port 1(ra0) entering forwarding state
[/code]

Last edited by frollic on Tue Apr 03, 2012 13:25; edited 1 time in total
allegrosurf
DD-WRT Novice


Joined: 16 Oct 2011
Posts: 1

PostPosted: Sun Oct 16, 2011 13:10    Post subject: Reply with quote
hi i need help does this cable will work? i need to confirm first before i buy the cable

Code:
http://www.dealextreme.com/p/data-cable-compatible-with-nokia-ca-42-446


it has 3 wire GND,TX,RX in it. hopefully its working
frollic
DD-WRT Novice


Joined: 01 Sep 2011
Posts: 32

PostPosted: Wed Oct 19, 2011 6:58    Post subject: Reply with quote
allegrosurf wrote:
hi i need help does this cable will work? i need to confirm first before i buy the cable

Code:
http://www.dealextreme.com/p/data-cable-compatible-with-nokia-ca-42-446


it has 3 wire GND,TX,RX in it. hopefully its working

Yes, it should work, mine only had three wires as well.

Btw, you can find those cables on eBay too, usually the delivery is alot faster than deal extreme.
riven999
DD-WRT Novice


Joined: 25 Oct 2011
Posts: 1

PostPosted: Tue Oct 25, 2011 12:54    Post subject: USB? Reply with quote
Hello all.....
Succesfully load DDWRT on my router with the howto above.......
Any idea how to have USB working?
Thanks.........
frollic
DD-WRT Novice


Joined: 01 Sep 2011
Posts: 32

PostPosted: Fri Nov 11, 2011 9:47    Post subject: Re: USB? Reply with quote
riven999 wrote:
Hello all.....
Succesfully load DDWRT on my router with the howto above.......
Any idea how to have USB working?
Thanks.........

compile your own modules, they're not a part of the Aceex image, since it doesnt have any usb port.
sysmatck
DD-WRT Novice


Joined: 27 Dec 2011
Posts: 14

PostPosted: Tue Dec 27, 2011 19:05    Post subject: doubts Reply with quote
Tnx for the information guys! I successfully made my first dd-wrt flash. And I have a doubt.... see the bootlog:

=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2011.12.27 16:59:12 =~=~=~=~=~=~=~=~=~=~=~=



U-Boot 1.1.3 (Jul 1 2010 - 14:36:4Cool


Board: Ralink APSoC DRAM: 32 MB

relocate_code Pointer at: 81fac000

======= config usb otg =====

flash_protect ON: from 0xBF000000 to 0xBF020593

protect on 0

protect on 1

protect on 2

protect on 3

protect on 4

protect on 5

protect on 6

protect on 7

protect on 8

protect on 9

flash_protect ON: from 0xBF030000 to 0xBF03FFFF

protect on 10

*** Warning - bad CRC, using default environment


============================================

Ralink UBoot Version: 3.2

--------------------------------------------

ASIC 3052_MP2 (Port5<->None)

DRAM COMPONENT: 128Mbits

DRAM BUS: 32BIT

Total memory: 32 MBytes

Date:Jul 1 2010 Time:14:36:48

============================================

icache: sets:256, ways:4, linesz:32 ,total:32768

dcache: sets:128, ways:4, linesz:32 ,total:16384


##### The CPU freq = 384 MHZ ####


SDRAM bus set to 32 bit

SDRAM size =32 Mbytes


Please choose the operation:

1: Load system code to SDRAM via TFTP.

2: Load system code then write to Flash via TFTP.

3: Boot system code via Flash (default).

4: Entr boot command line interface.

9: Load Boot Loader code then write to Flash via TFTP.

 0



3: System Boot system code via Flash.

## Booting image at bf050000 ...

Image Name: DD-WRT v24 Linux Kernel Image

Created: 2011-04-13 10:24:31 UTC


System Control Status = 0x00440000

Image Type: MIPS Linux Kernel Image (lzma compressed)

Data Size: 868267 Bytes = 847.9 kB

Load Address: 80000000

Entry Point: 8026f000

Verifying Checksum ... OK

Uncompressing Kernel Image ... OK

No initrd

## Transferring control to Linux (at address 8026f000) ...

## Giving linux memsize in MB, 32


Starting kernel ...


LINUX started...

THIS IS ASIC
Linux version 2.6.23.17 (root@dd-wrt) (gcc version 4.1.2) #6707 Wed Apr 13 12:22:39 CEST 2011

The CPU frequency set to 384 MHz
32M RAM Detected!
CPU revision is: 0001964c
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
Built 1 zonelists in Zone order. Total pages: 8128
Kernel command line: console=ttyS1,57600n8 root=/dev/mtdblock4 rootfstype=squashfs noinitrd
Primary instruction cache 32kB, physically tagged, 4-way, linesize 32 bytes.
Primary data cache 16kB, 4-way, linesize 32 bytes.
Synthesized TLB refill handler (20 instructions).
Synthesized TLB load handler fastpath (32 instructions).
Synthesized TLB store handler fastpath (32 instructions).
Synthesized TLB modify handler fastpath (31 instructions).
Cache parity protection disabled
cause = 80800060, status = 1100ff00
PID hash table entries: 128 (order: 7, 512 bytes)
calculating r4koff... 003a9800(3840000)
CPU frequency 384.00 MHz
Using 192.000 MHz high precision timer.
console [ttyS1] enabled
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 29472k/32768k available (2166k kernel code, 3296k reserved, 321k data, 120k init, 0k highmem)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
Generic PHY: Registered new driver
NET: Registered protocol family 2
Time: MIPS clocksource has been installed.
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 1, 8192 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
Load Ralink DFS Timer Module
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
squashfs: version 3.0 (2006/03/15) Phillip Lougher
io scheduler noop registered
io scheduler deadline registered (default)
Ralink gpio driver initialized
Serial: 8250/16550 driver $Revision: 1.3 $ 2 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0xb0000500 (irq = 37) is a 16550A
serial8250: ttyS1 at I/O 0xb0000c00 (irq = 12) is a 16550A
rt3052 access driver initialization.
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
MPPE/MPPC encryption/compression module registered
NET: Registered protocol family 24
PPPoL2TP kernel driver, V1.0
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
ralink flash device: 0x1000000 at 0xbf000000
Ralink SoC physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
Amd/Fujitsu Extended Query Table at 0x0040
number of CFI chips: 1
cfi_cmdset_0002: Disabling erase-suspend-program due to code brokenness.

found squashfs at 124000
Creating 6 MTD partitions on "Ralink SoC physically mapped flash":
0x00000000-0x00030000 : "uboot"
0x00030000-0x00040000 : "uboot-config"
0x00040000-0x00050000 : "factory-defaults"
0x00050000-0x003e0000 : "linux"
0x00124000-0x003e0000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
0x003e0000-0x003f0000 : "nvram"
Ralink APSoC Hardware Watchdog Timer
u32 classifier
Actions configured
Netfilter messages via NETLINK v0.30.
nf_conntrack version 0.5.0 (1024 buckets, 4096 max)
ctnetlink v0.93: registering with nfnetlink.
IPv4 over IPv4 tunneling driver
GRE over IPv4 tunneling driver
ip_tables: (C) 2000-2006 Netfilter Core Team
IPP2P v0.8.2 loading
ClusterIP Version 0.8 loaded successfully
TCP bic registered
TCP cubic registered
TCP westwood registered
TCP highspeed registered
TCP hybla registered
TCP htcp registered
TCP vegas registered
TCP scalable registered
NET: Registered protocol family 1
NET: Registered protocol family 17
Welcome to PF_RING 3.2.1
(C) 2004-06 L.Deri <deri@ntop.org>
NET: Registered protocol family 27
PF_RING: bucket length 128 bytes
PF_RING: ring slots 4096
PF_RING: sample rate 1 [1=no sampling]
PF_RING: capture TX No [RX only]
PF_RING: transparent mode Yes
PF_RING initialized correctly.
PF_RING: registered /proc/net/pf_ring/
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
MAC_ADRH -- : 0x00000000
MAC_ADRL -- : 0x00000000

eth2 mii.o query= phy_id:0, address:1 retval:7869
Ralink APSoC Ethernet Driver Initilization. v2.0 256 rx/tx descriptors allocated, mtu = 1500!
NAPI enable, weight = 0, Tx Ring = 256, Rx Ring = 256
MAC_ADRH -- : 0x0000000c
MAC_ADRL -- : 0x43305277
decode /dev/mtdblock4
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 120k freed
start service
starting Architecture code for rt2880
rt2860v2_ap: module license 'unspecified' taints kernel.

phy_tx_ring = 0x01e38000, tx_ring = 0xa1e38000

phy_rx_ring0 = 0x01e39000, rx_ring0 = 0xa1e39000
RT305x_ESW: Link Status Changed
CDMA_CSG_CFG = 81000007
GDMA1_FWD_CFG = 710000
switch reg write offset=14, value=405555
switch reg write offset=50, value=2001
switch reg write offset=98, value=7f3f
switch reg write offset=e4, value=3f
switch reg write offset=40, value=1002
switch reg write offset=44, value=1001
switch reg write offset=48, value=1001
switch reg write offset=70, value=ffff417e
sh: can't create /proc/sys/net/bridge/bridge-nf-call-arptables: nonexistent directory
sh: can't create /proc/sys/net/bridge/bridge-nf-call-ip6tables: nonexistent directory
sh: can't create /proc/sys/net/bridge/bridge-nf-call-iptables: nonexistent directory
br0: Dropping NETIF_F_UFO since no NETIF_F_HW_CSUM feature.
device br0 entered promiscuous mode
Algorithmics/MIPS FPU Emulator v1.5
device vlan1 entered promiscuous mode
device eth2 entered promiscuous mode
sh: ead: not foundbr0: port 1(vlan1) entering learning state

device br0 left promiscuous mode
device br0 entered promiscuous mode
device br0 left promiscuous mode
device br0 entered promiscuous mode
RtmpOSNetDevDetach(): RtmpOSNetDeviceDetach(), dev->name=ra0!
0x1300 = 00064380
br0: topology change detected, propagating
br0: port 1(vlan1) entering forwarding state
0x1300 = 00064380
device ra0 entered promiscuous mode
br0: port 2(ra0) entering learning state
wland: No such file or directory
SIOCGIFFLAGS: No such device
device vlan2 entered promiscuous mode
device vlan2 left promiscuous mode
vlan2: No such process
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
br0: topology change detected, propagating
br0: port 2(ra0) entering forwarding state
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
sh: can't create /proc/sys/net/bridge/bridge-nf-call-arptables: nonexistent directory
sh: can't create /proc/sys/net/bridge/bridge-nf-call-ip6tables: nonexistent directory
sh: can't create /proc/sys/net/bridge/bridge-nf-call-iptables: nonexistent directory
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
sh: can't create /proc/sys/net/bridge/bridge-nf-call-arptables: nonexistent directory
sh: can't create /proc/sys/net/bridge/bridge-nf-call-ip6tables: nonexistent directory
sh: can't create /proc/sys/net/bridge/bridge-nf-call-iptables: nonexistent directory
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
SIOCGIFFLAGS: No such device
sh: can't create /proc/sys/net/bridge/bridge-nf-call-arptables: nonexistent directory
sh: can't create /proc/sys/net/bridge/bridge-nf-call-ip6tables: nonexistent directory
sh: can't create /proc/sys/net/bridge/bridge-nf-call-iptables: nonexistent directory
wland: No such file or directory
etherip: Ethernet over IPv4 tunneling driver


##########################

What does it mean SIOCGIFFLAGS? That error msg "can't create (...)" is that a problem?
RushOnline
DD-WRT Novice


Joined: 04 Oct 2010
Posts: 3

PostPosted: Tue Dec 27, 2011 19:44    Post subject: Reply with quote
sysmatck wrote:
Tnx for the information guys! I successfully made my first dd-wrt flash. And I have a doubt.... see the bootlog:

-----------8<------------------------->8-------------

SIOCGIFFLAGS: No such device

-----------8<------------------------->8-------------

What does it mean SIOCGIFFLAGS? That error msg "can't create (...)" is that a problem?

Do you really wanna know what it mean? If you device working fine - don't mention it. It is diagnostic message for firmware developers and have meaning only in context (seems like boot scripts try to apply settings on nonexistent device[s]).

And you've missed some most important information - firmware version u r used. From kernel timestamp (Wed Apr 13 12:22:39 CEST 2011) I can conclude that is not most fresh available.
sysmatck
DD-WRT Novice


Joined: 27 Dec 2011
Posts: 14

PostPosted: Wed Dec 28, 2011 16:10    Post subject: WR3G01 Reply with quote
RushOnline wrote:
sysmatck wrote:
Tnx for the information guys! I successfully made my first dd-wrt flash. And I have a doubt.... see the bootlog:

-----------8<------------------------->8-------------

SIOCGIFFLAGS: No such device

-----------8<------------------------->8-------------

What does it mean SIOCGIFFLAGS? That error msg "can't create (...)" is that a problem?

Do you really wanna know what it mean? If you device working fine - don't mention it. It is diagnostic message for firmware developers and have meaning only in context (seems like boot scripts try to apply settings on nonexistent device[s]).

And you've missed some most important information - firmware version u r used. From kernel timestamp (Wed Apr 13 12:22:39 CEST 2011) I can conclude that is not most fresh available.


Firmware webui about page says: DD-WRT v24-sp2 (04/13/11) std
(SVN revision 16785)

The latest available firmware on "http://dd-wrt.com/site/support/router-database" for the NR22/Y is build 14896 (that means its older than mine, am I right?)

telnet has not the same pwd that webui, I would like to get ssh connections and configure VPN, where can I find information about it?

Is normal the firmware let visible features that the router does not support? I guess some of them are not supported by mine, cause when I make the configuration sometimes the router gets fickle.
rbotte
DD-WRT Novice


Joined: 03 Jan 2012
Posts: 4

PostPosted: Tue Jan 03, 2012 18:52    Post subject: Re: USB? Reply with quote
frollic wrote:
riven999 wrote:
Hello all.....
Succesfully load DDWRT on my router with the howto above.......
Any idea how to have USB working?
Thanks.........

compile your own modules, they're not a part of the Aceex image, since it doesnt have any usb port.


Hi everyone! I managed to put the aceex firmware via serial connection and tftp. Then updated to dd-wrt by the ddwrt.sh telnet comand.

Everything working but not the 3g, and that's why i buyed the "3g china router" first place.
Since the aceex router doesn't have 3g support, the ddwrt version also doesn't have too...

Is there any version of dd-wrt that i can flash into this to enable 3g support?
For what i've read in forum/wiki only ddwrt mega versions have usb/3g support, for other versions we have to mannualy add this, but i couldn't find how to do it.. Any help?

Thanks in advance
Goto page Previous  1, 2, 3, 4, 5  Next Display posts from previous:    Page 3 of 5
Post new topic   Reply to topic    DD-WRT Forum Index -> Ralink SoC based 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