OpenWrt Forum Archive

Topic: Poray X8S (MT7620n) - OpenWRT

The content of this topic has been archived on 30 Mar 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

Hello,

I recently bought a Poray X8S but i thought it was an X8. Both look exactly the same.
The only difference, from what i can tell, is that the X8S has 300Mbps Wifi.

It seems like that for the X8 is an Snapshot available:

openwrt-ramips-rt305x-x8-squashfs-factory.bin      17-Mar-2014 02:37             2883618
openwrt-ramips-rt305x-x8-squashfs-sysupgrade.bin   17-Mar-2014 02:37             2883588

I tried to flash this Snapshop via the webinterface. The result is that it will not flash this image.

Anybody have experience with the Poray X8S? Anybody know if there's still a RALINK RT5350F inside?

Help would be appreciated.
Thx in advance!

(Last edited by Sorlas on 19 Mar 2014, 05:07)

If it is 300 MBPS WiFi, then it is no longer the RT5350F RF, which is limited to 150 MBPS only.

Do you have a chance to open it?

Gna, thats what i thought.

I'am sure i can open this one. Stay tuned for some Photos! smile

its based on MTK7620. Same RAM (32Mb) and flash (8M).

OK, thanks for your information!!

Now i'am getting curious

I tried telnet to my router with success!!
admin/ admin

anybody could tell me with what i have to deal. First info from the command prompt:

BusyBox v1.12.1 (2013-08-06 10:13:48 CST) built-in shell (ash)
Enter 'help' for a list of built-in commands.

Enter 'help' to get the list of Busybox built-in commands, then 'free' to get the amount of RAM, 'df' or 'cat /proc/mtd' to get the Flash info, 'cat /proc/cpuinfo' to get the CPU one, 'cat /proc/mount' to list the mounted partitions and 'ps' to list the running processes, that's a good start!

Thank you very much for your help! I think you already know that i have only basic basic linux knowledge.

Here's the info i get from Squonks input:


# help

Built-in commands:
-------------------
        . : break cd chdir continue eval exec exit export false hash
        help local pwd read readonly return set shift source times trap
        true type ulimit umask unset wait



# free
              total         used         free       shared      buffers
  Mem:        59524        19504        40020            0            0
 Swap:            0            0            0
Total:        59524        19504        40020

# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00030000 00010000 "Bootloader"
mtd1: 00010000 00010000 "Config"
mtd2: 00010000 00010000 "Factory"
mtd3: 007b0000 00010000 "Kernel"


# cat /proc/cpuinfo
system type             : Ralink SoC
processor               : 0
cpu model               : MIPS 24Kc V5.0
BogoMIPS                : 386.04
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0ff8, 0x0ff8, 0x0ffb, 0x0ff8]
ASEs implemented        : mips16 dsp
shadow register sets    : 1
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available


# ps
  PID USER       VSZ STAT COMMAND
    1 admin     1476 S    /init
    2 admin        0 SW   [kthreadd]
    3 admin        0 SW   [ksoftirqd/0]
    4 admin        0 SW   [kworker/0:0]
    5 admin        0 SW   [kworker/u:0]
    6 admin        0 SW<  [khelper]
    7 admin        0 SW   [sync_supers]
    8 admin        0 SW   [bdi-default]
    9 admin        0 SW<  [kblockd]
   10 admin        0 SW   [khubd]
   11 admin        0 SW   [kseriod]
   12 admin        0 SW   [kswapd0]
   13 admin        0 SW<  [crypto]
   18 admin        0 SW   [mtdblock0]
   19 admin        0 SW   [mtdblock1]
   20 admin        0 SW   [mtdblock2]
   21 admin        0 SW   [mtdblock3]
   22 admin        0 SW   [kworker/u:1]
   29 admin        0 SW   [kworker/0:1]
   30 admin        0 SW<  [kpsmoused]
   31 admin        0 SW<  [usbhid_resumer]
   64 admin     1408 S    sysK
   67 admin     1088 S    httpd
   69 admin     1408 S    usb_monitor
   74 admin     3432 S    thttpd -c **.cgi -d /etc_ro/web/ -p 6060 -l /var/log/
  129 admin        0 SW   [RtmpCmdQTask]
  150 admin     1520 S    syslogd
  153 admin      956 S    udhcpd /var/config/udhcpd.conf
  160 admin      952 S    dnsmasq -h -i br0 -r /var/config/resolv.conf
  163 admin     1404 S    upgraded
  164 admin     1524 S    telnetd
  181 admin     5516 S    smbd
  198 admin      912 S    udhcpc -i apcli0 -p /var/run/udhcpc.pid -s /var/link/
  208 admin     1532 S    -sh
  214 admin     1524 R    ps


# cat meminfo
MemTotal:          59524 kB
MemFree:           39984 kB
Buffers:               0 kB
Cached:            11732 kB
SwapCached:            0 kB
Active:             4680 kB
Inactive:           8604 kB
Active(anon):       1552 kB
Inactive(anon):        0 kB
Active(file):       3128 kB
Inactive(file):     8604 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:          1580 kB
Mapped:             1448 kB
Shmem:                 0 kB
Slab:               4896 kB
SReclaimable:        480 kB
SUnreclaim:         4416 kB
KernelStack:         280 kB
PageTables:          184 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:       47616 kB
Committed_AS:       6180 kB
VmallocTotal:    1048372 kB
VmallocUsed:         972 kB
VmallocChunk:    1045720 kB

# cat version
Linux version 2.6.36 (root@MaxWong) (gcc version 3.4.2) #368 Tue Aug 6 10:29:57 CST 2013

 cat partitions
major minor  #blocks  name

  31        0        192 mtdblock0
  31        1         64 mtdblock1
  31        2         64 mtdblock2
  31        3       7872 mtdblock3

As far as i can interprete this values, it is a Ralink chipset with 64MB RAM, 8 MB Flash.

As far as i could find in the internet there are only chinese OpenWRT versions available for the Ralink MT7620.
What are the next steps i should take in order to flash a english OpenWRT smile

Thanks in Advance!

So today i managed to open my router and take some nice pictures smile

Hope this will help me bring OpenWRT to my Router smile. The topic said DD-WRT ... sorry for that... ^^

Router 0
Router 1
Router 2
Router 3
Upper side upside
Uppser side down
Lower side upside
Lower side downside
Side 1
Side 2
Side 3
Side 4

(Last edited by Sorlas on 18 Mar 2014, 15:11)

Bump, in hope somebody sacrifice a bit time smile

Sorlas wrote:

Bump, in hope somebody sacrifice a bit time smile

Thank you for your pictures, they are helpful!

The X8S is very similar to the plain X8: same enclosure and apparently same or very similar lower PCB (I/O board), only the upper (CPU/SPI/DRAM) board is different, featuring an MT7620N instead of the RT5350F.

It looks like this router has 8 MB Flash / 64 MB DDR1 DRAM.

It should be pretty obvious to compile the ZIP files from the other thread to obtain a running firmware, however the right to do it without a license fom Mediatek is doubtful if there are some copyrighted sources within it.

On my side, I can't tell if/when I will be able to do that, maybe someone has more free time?

(Last edited by Squonk on 19 Mar 2014, 14:52)

I managed to to get information from the boot process via the serial port:

U-Boot 1.1.3 (Jan  7 2013 - 11:32:07)

Board: Ralink APSoC DRAM:  64 MB
relocate_code Pointer at: 83fb4000
enable ephy clock...done. rf reg 29 = 5
SSC disabled.
spi_wait_nsec: 29
spi device id: c8 40 17 c8 40 (4017c840)
Warning: un-recognized chip ID, please update bootloader!
raspi_read: from:30000 len:1000
raspi_read: from:30000 len:1000
============================================
Ralink UBoot Version: 4.1.0.0
--------------------------------------------
ASIC 7620_MP (Port5<->None)
DRAM component: 512 Mbits DDR, width 16
DRAM bus: 16 bit
Total memory: 64 MBytes
Flash component: SPI Flash
Date:Jan  7 2013  Time:11:32:07
============================================
icache: sets:512, ways:4, linesz:32 ,total:65536
dcache: sets:256, ways:4, linesz:32 ,total:32768

 ##### The CPU freq = 580 MHZ ####
 estimate memory size =64 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.
   7: Load Boot Loader code then write to Flash via Serial.
   9: Load Boot Loader code then write to Flash via TFTP.
 0

3: System Boot system code via Flash.
## Booting image at bc050000 ...
raspi_read: from:50000 len:40
   Image Name:   Linux Kernel Image
   Image Type:   MIPS Linux Kernel Image (lzma compressed)
   Data Size:    4508895 Bytes =  4.3 MB
   Load Address: 80000000
   Entry Point:  8000c310
raspi_read: from:50040 len:44ccdf
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
No initrd
## Transferring control to Linux (at address 8000c310) ...
## Giving linux memsize in MB, 64

Starting kernel ...


LINUX started...

 THIS IS ASIC
Linux version 2.6.36 (root@MaxWong) (gcc version 3.4.2) #368 Tue Aug 6 10:29:57
CST 2013

 The CPU feqenuce set to 580 MHz

 MIPS CPU sleep mode enabled.
 PCIE: bypass PCIe DLL.
 PCIE: Elastic buffer control: Addr:0x68 -> 0xB4
 disable all power about PCIe
 PCIE: PLL power down for MT7620N
CPU revision is: 00019650 (MIPS 24Kc)
Determined physical RAM map:
 memory: 04000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
Zone PFN ranges:
  Normal   0x00000000 -> 0x00004000
Movable zone start PFN for each node
early_node_map[1] active PFN ranges
    0: 0x00000000 -> 0x00004000
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 16256
Kernel command line: console=ttyS1,57600n8 root=/dev/ram0 console=ttyS0
PID hash table entries: 256 (order: -2, 1024 bytes)
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
Primary data cache 32kB, 4-way, PIPT, no aliases, linesize 32 bytes
Writing ErrCtl register=000048ab
Readback ErrCtl register=000048ab
Memory: 56628k/65536k available (4324k kernel code, 8908k reserved, 839k data, 2
896k init, 0k highmem)
NR_IRQS:128
MTK/Ralink System Tick Counter init... cd:804edf18, m:214748, s:32
Console: colour dummy device 80x25
console [ttyS1] enabled
Calibrating delay loop... 386.04 BogoMIPS (lpj=772096)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
NET: Registered protocol family 16
bio: create slab <bio-0> at 0
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Switching to clocksource Ralink external timer
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 2048 (order: 2, 16384 bytes)
TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
TCP: Hash tables configured (established 2048 bind 2048)
TCP reno registered
UDP hash table entries: 256 (order: 0, 4096 bytes)
UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
NET: Registered protocol family 1
RT3xxx EHCI/OHCI init.
squashfs: version 4.0 (2009/01/31) Phillip Lougher
NTFS driver 2.1.29 [Flags: R/W].
fuse init (API version 7.15)
Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
io scheduler noop registered (default)
HDLC line discipline maxframe=4096
N_HDLC line discipline registered.
Ralink gpio driver initialized
Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
serial8250: ttyS0 at MMIO 0x10000500 (irq = 37) is a 16550A
serial8250: ttyS1 at MMIO 0x10000c00 (irq = 12) is a 16550A
brd: module loaded
deice id : c8 40 17 c8 40 (4017c840)
maxflash(c8 4017c840) (8192 Kbytes)
mtd .name = raspi, .size = 0x00800000 (0M) .erasesize = 0x00000008 (0K) .numeras
eregions = 65536
Creating 4 MTD partitions on "raspi":
0x000000000000-0x000000030000 : "Bootloader"
0x000000030000-0x000000040000 : "Config"
0x000000040000-0x000000050000 : "Factory"
0x000000050000-0x000000800000 : "Kernel"
rdm_major = 253
SMACCR1 -- : 0x00008c88
SMACCR0 -- : 0x2b000004
Ralink APSoC Ethernet Driver Initilization. v3.0  256 rx/tx descriptors allocate
d, mtu = 1500!
SMACCR1 -- : 0x00008c88
SMACCR0 -- : 0x2b000004
PROC INIT OK!
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


=== pAd = c0105000, size = 711224 ===

<-- RTMPAllocTxRxRingMemory, Status=0
<-- RTMPAllocAdapterBlock, Status=0
AP Driver version-2.7.1.5
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
rt3xxx-ehci rt3xxx-ehci: Ralink EHCI Host Controller
rt3xxx-ehci rt3xxx-ehci: new USB bus registered, assigned bus number 1
rt3xxx-ehci rt3xxx-ehci: irq 18, io mem 0x101c0000
rt3xxx-ehci rt3xxx-ehci: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 1 port detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
rt3xxx-ohci rt3xxx-ohci: RT3xxx OHCI Controller
rt3xxx-ohci rt3xxx-ohci: new USB bus registered, assigned bus number 2
rt3xxx-ohci rt3xxx-ohci: irq 18, io mem 0x101c1000
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 1 port detected
usbcore: registered new interface driver cdc_acm
cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapter
s
i8042.c: i8042 controller self test timeout.
Trying to free nonexistent resource <0000000000000060-000000000000006f>
mice: PS/2 mouse device common for all mice
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
nf_conntrack version 0.5.0 (884 buckets, 3536 max)
nf_conntrack_rtsp v0.6.21 loading
matchsize=264
xt_time: kernel timezone is -0000
nf_nat_rtsp v0.6.21 loading
ip_tables: (C) 2000-2006 Netfilter Core Team, Type=Linux
TCP cubic registered
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>
_nvram_read checksum = c26e save checksum = c26e
Freeing unused kernel memory: 2896k freed
Hit enter to continue...7620.
switch reg write offset=2004, value=ff0003
switch reg write offset=2104, value=ff0003
switch reg write offset=2204, value=ff0003
switch reg write offset=2304, value=ff0003
switch reg write offset=2404, value=ff0003
switch reg write offset=2504, value=ff0003
switch reg write offset=2010, value=81000c0
switch reg write offset=2110, value=81000c0
switch reg write offset=2210, value=81000c0
switch reg write offset=2310, value=81000c0
switch reg write offset=2410, value=81000c0
switch reg write offset=2510, value=81000c0
switch reg write offset=2610, value=8100000
switch reg write offset=2710, value=8100000
switch reg write offset=2604, value=20ff0003
switch reg write offset=27Raeth v3.0 (04Tasklet, ,SkbRecyclev)
alue=
phy_tx_ring = 0x02eed000, tx_ring = 0xa2eed000

phy_rx_ring0 = 0x02eee000, rx_ring0 = 0xa2eee000
SMACCR1 -- : 0x00008c88
SMACCR0 -- : 0x2b000004
20CDMA_CSG_CFG = 81000000
ffGDMA1_FWD_CFG = 20710000
0003
switch reg write offset=2610, value=81000000
switch reg write offset=2014, value=10001
switch reg write offset=2114, value=10001
switch reg write offset=2214, value=10001
switch reg write offset=2314, value=10001
switch reg write offset=2414, valAlgorithmics/MIPS FPU Emulator v1.5
ue=10002
switch reg write offset=2514, value=10001
SCSI subsystem initialized
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
ifconfig: ioctl 0x8913 failed: No such device
ifconfig: ioctl 0x8913 failed: No such device
ifconfig: ioctl 0x8913 failed: No such device
ifconfig: ioctl 0x8913 failed: No such device
RX DESC a2dbb000  size = 2048
RTMP_TimerListAdd: add timer obj c0175d70!
RTMP_TimerListAdd: add timer obj c0141e40!
RTMP_TimerListAdd: add timer obj c0142290!
RTMP_TimerListAdd: add timer obj c0142324!
RTMP_TimerListAdd: add timer obj c01423b8!
RTMP_TimerListAdd: add timer obj c014244c!
RTMP_TimerListAdd: add timer obj c01424e0!
RTMP_TimerListAdd: add timer obj c0142574!
RTMP_TimerListAdd: add timer obj c0142608!
RTMP_TimerListAdd: add timer obj c014269c!
RTMP_TimerListAdd: add timer obj c0142730!
RTMP_TimerListAdd: add timer obj c01427c4!
RTMP_TimerListAdd: add timer obj c0142858!
RTMP_TimerListAdd: add timer obj c01428ec!
RTMP_TimerListAdd: add timer obj c0142980!
RTMP_TimerListAdd: add timer obj c0142a14!
RTMP_TimerListAdd: add timer obj c0142aa8!
RTMP_TimerListAdd: add timer obj c0142b3c!
RTMP_TimerListAdd: add timer obj c0141e14!
RTMP_TimerListAdd: add timer obj c0142264!
RTMP_TimerListAdd: add timer obj c01422f8!
RTMP_TimerListAdd: add timer obj c014238c!
RTMP_TimerListAdd: add timer obj c0142420!
RTMP_TimerListAdd: add timer obj c01424b4!
RTMP_TimerListAdd: add timer obj c0142548!
RTMP_TimerListAdd: add timer obj c01425dc!
RTMP_TimerListAdd: add timer obj c0142670!
RTMP_TimerListAdd: add timer obj c0142704!
RTMP_TimerListAdd: add timer obj c0142798!
RTMP_TimerListAdd: add timer obj c014282c!
RTMP_TimerListAdd: add timer obj c01428c0!
RTMP_TimerListAdd: add timer obj c0142954!
RTMP_TimerListAdd: add timer obj c01429e8!
RTMP_TimerListAdd: add timer obj c0142a7c!
RTMP_TimerListAdd: add timer obj c0142b10!
RTMP_TimerListAdd: add timer obj c0141de8!
RTMP_TimerListAdd: add timer obj c014c8dc!
RTMP_TimerListAdd: add timer obj c014c9f8!
RTMP_TimerListAdd: add timer obj c014c908!
RTMP_TimerListAdd: add timer obj c0143cbc!
RTMP_TimerListAdd: add timer obj c010a530!
RTMP_TimerListAdd: add timer obj c010b36c!
RTMP_TimerListAdd: add timer obj c010c1a8!
RTMP_TimerListAdd: add timer obj c010cfe4!
RTMP_TimerListAdd: add timer obj c010de20!
RTMP_TimerListAdd: add timer obj c010ec5c!
RTMP_TimerListAdd: add timer obj c010fa98!
RTMP_TimerListAdd: add timer obj c01108d4!
RTMP_TimerListAdd: add timer obj c01439cc!
APSDCapable[0]=0
APSDCapable[1]=0
APSDCapable[2]=0
APSDCapable[3]=0
APSDCapable[4]=0
APSDCapable[5]=0
APSDCapable[6]=0
APSDCapable[7]=0
APSDCapable[8]=0
APSDCapable[9]=0
APSDCapable[10]=0
APSDCapable[11]=0
APSDCapable[12]=0
APSDCapable[13]=0
APSDCapable[14]=0
APSDCapable[15]=0
default ApCliAPSDCapable[0]=0
1. Phy Mode = 6
2. Phy Mode = 6
E2PROM: D0 target power=0xff20
E2PROM: 40 MW Power Delta= 0
3. Phy Mode = 6
RTMP_TimerListAdd: add timer obj c010a128!
AntCfgInit: primary/secondary ant 0/1
Initialize RF Central Registers for E2 !!!
Initialize RF Central Registers for E3 !!!
Initialize RF Channel Registers for E2 !!!
Initialize RF Channel Registers for E3 !!!
Initialize RF DCCal Registers for E2 !!!
Initialize RF DCCal Registers for E3 !!!
D1 = 0, D2 = 12, CalCode = 28 !!!
RT6352_Temperature_Init : BBPR49 = 0x0
RT6352_Temperature_Init : TemperatureRef25C = 0xfffffff6
Current Temperature from BBP_R49=0xfffffffe
 TX BW Filter Calibration !!!
 RX BW Filter Calibration !!!
LOFT Calibration Done!
IQCalibration Start!
IQCalibration Done! CH = 0, (gain= 0, phase=3d)
IQCalibration Start!
IQCalibration Done! CH = 1, (gain= f, phase=3e)
TX IQ Calibration Done!
RTMPSetPhyMode: channel is out of range, use first channel=0
MCS Set = ff ff 00 00 00
SYNC - BBP R4 to 20MHz.l
RTMP_TimerListAdd: add timer obj c014422c!
ADC clcok selection for E3 !!!
Shielding clock selection !!!
Main bssid = 78:d3:8d:02:28:fe
<==== rt28xx_init, Status=0
0x1300 = 00064380
killall: rt2860apd: no process killed
rt2860apd: No such file or directory
device eth2 entered promiscuous mode
device ra0 entered promiscuous mode
device eth2.1 entered promiscuous mode
br0: port 2(eth2.1) entering forwarding state
br0: port 2(eth2.1) entering forwarding state
br0: port 1(ra0) entering forwarding state
br0: port 1(ra0) entering forwarding state
info, udhcp server (v0.9.8) started
time.windows.com: Unknown host
open error
Open /proc/max/macfilter Failed
Interface doesn't accept private ioctl...
set (8BE2): Invalid argument
Open /proc/max/trackerurl Failed
samba.sh PorayNet WORKGROUP
smbpasswd -a admin admin
startsmbfilepwent_internal: file /etc/smbpasswd did not exist. File successfully
 created.
Added user admin.
device eth2 left promiscuous mode
br0: port 2(eth2.1) entering forwarding state
device eth2 entered promiscuous mode
br0: port 2(eth2.1) entering forwarding state
br0: port 2(eth2.1) entering forwarding state
ADC clcok selection for E3 !!!
Shielding clock selection !!!
IDLE
info, udhcp client (v0.9.8) started
info, Sending discover... (8)
echo (201): /proc/198/oom_adj is deprecated, please use /proc/198/oom_score_adj
instead.
Hit enter to continue...RTMP_TimerListAdd: add timer obj c018ba28!
RTMP_TimerListAdd: add timer obj c018bbe0!
drivers/net/wireless/rt2860v2_ap/../rt2860v2/ap/ap_data.c:4354 assert pEntry->Ai
d == pRxWI->WirelessCliIDfailed
info, Sending discover... (10)
info, Sending discover... (12)
info, Sending select for 192.168.1.38...
info, (1) Lease of 192.168.1.38 obtained, lease time 86400
signalling USER1
USER1
Restart service=[time_zone]
IDLE
Hit enter to continue...Keep TIME = 2140963752
Restart WAN service because WAN IP address changed
killall: g3dial: no process killed
info, udhcp server (v0.9.8) started
access_service_total = 0
Open /proc/max/3ginfo Failed
start_qos: No such file or directory
Hit enter to continue...25567 00017.817  298660.0      0.0  1395756586232708.1
47302.2         0
Hit enter to continue...

Anybody may help me building a workong openwrt for it smile?

can you interrupt the boot process?You could try to load your image inside SDRAM for testing without bricking the box.

Yeah sure the bootloader allows to run a firmware from RAM transferred via tftp

Hello everyone, is there any success in creating version of openWRT to flash Poray X8S?

The Problem as far as is understood it and why nodoby wants to invest some work in this device is that the wifi driver is not opensource (correct me if i'am wrong).
You could however use the proprietary driver which was actually adapted from a chinese guy, but this driver is only for a 2.6 kernel.

So i actually gave it up even if the hardware is actually good ;-(

Sorlas wrote:

Thank you very much for your help! I think you already know that i have only basic basic linux knowledge.

Here's the info i get from Squonks input:


# help

Built-in commands:
-------------------
        . : break cd chdir continue eval exec exit export false hash
        help local pwd read readonly return set shift source times trap
        true type ulimit umask unset wait



# free
              total         used         free       shared      buffers
  Mem:        59524        19504        40020            0            0
 Swap:            0            0            0
Total:        59524        19504        40020

# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00030000 00010000 "Bootloader"
mtd1: 00010000 00010000 "Config"
mtd2: 00010000 00010000 "Factory"
mtd3: 007b0000 00010000 "Kernel"


# cat /proc/cpuinfo
system type             : Ralink SoC
processor               : 0
cpu model               : MIPS 24Kc V5.0
BogoMIPS                : 386.04
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 32
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0ff8, 0x0ff8, 0x0ffb, 0x0ff8]
ASEs implemented        : mips16 dsp
shadow register sets    : 1
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available


# ps
  PID USER       VSZ STAT COMMAND
    1 admin     1476 S    /init
    2 admin        0 SW   [kthreadd]
    3 admin        0 SW   [ksoftirqd/0]
    4 admin        0 SW   [kworker/0:0]
    5 admin        0 SW   [kworker/u:0]
    6 admin        0 SW<  [khelper]
    7 admin        0 SW   [sync_supers]
    8 admin        0 SW   [bdi-default]
    9 admin        0 SW<  [kblockd]
   10 admin        0 SW   [khubd]
   11 admin        0 SW   [kseriod]
   12 admin        0 SW   [kswapd0]
   13 admin        0 SW<  [crypto]
   18 admin        0 SW   [mtdblock0]
   19 admin        0 SW   [mtdblock1]
   20 admin        0 SW   [mtdblock2]
   21 admin        0 SW   [mtdblock3]
   22 admin        0 SW   [kworker/u:1]
   29 admin        0 SW   [kworker/0:1]
   30 admin        0 SW<  [kpsmoused]
   31 admin        0 SW<  [usbhid_resumer]
   64 admin     1408 S    sysK
   67 admin     1088 S    httpd
   69 admin     1408 S    usb_monitor
   74 admin     3432 S    thttpd -c **.cgi -d /etc_ro/web/ -p 6060 -l /var/log/
  129 admin        0 SW   [RtmpCmdQTask]
  150 admin     1520 S    syslogd
  153 admin      956 S    udhcpd /var/config/udhcpd.conf
  160 admin      952 S    dnsmasq -h -i br0 -r /var/config/resolv.conf
  163 admin     1404 S    upgraded
  164 admin     1524 S    telnetd
  181 admin     5516 S    smbd
  198 admin      912 S    udhcpc -i apcli0 -p /var/run/udhcpc.pid -s /var/link/
  208 admin     1532 S    -sh
  214 admin     1524 R    ps


# cat meminfo
MemTotal:          59524 kB
MemFree:           39984 kB
Buffers:               0 kB
Cached:            11732 kB
SwapCached:            0 kB
Active:             4680 kB
Inactive:           8604 kB
Active(anon):       1552 kB
Inactive(anon):        0 kB
Active(file):       3128 kB
Inactive(file):     8604 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:          1580 kB
Mapped:             1448 kB
Shmem:                 0 kB
Slab:               4896 kB
SReclaimable:        480 kB
SUnreclaim:         4416 kB
KernelStack:         280 kB
PageTables:          184 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:       47616 kB
Committed_AS:       6180 kB
VmallocTotal:    1048372 kB
VmallocUsed:         972 kB
VmallocChunk:    1045720 kB

# cat version
Linux version 2.6.36 (root@MaxWong) (gcc version 3.4.2) #368 Tue Aug 6 10:29:57 CST 2013

 cat partitions
major minor  #blocks  name

  31        0        192 mtdblock0
  31        1         64 mtdblock1
  31        2         64 mtdblock2
  31        3       7872 mtdblock3

As far as i can interprete this values, it is a Ralink chipset with 64MB RAM, 8 MB Flash.

As far as i could find in the internet there are only chinese OpenWRT versions available for the Ralink MT7620.
What are the next steps i should take in order to flash a english OpenWRT smile

Thanks in Advance!

I have the same type of wifi router MIPS 24Kc V5.0 MT7620. it came with busybox system in it. i need an openwrt system to it. no one is helping.

860862159,

( social service number? cool )

I have the same type of wifi router MIPS 24Kc V5.0 MT7620. it came with busybox system in it. i need an openwrt system to it. no one is helping.

But you just registered the day you wrote this? And, who is not helping? What you expect from a replay on a more than 1 year old (latest answer on) topic?

You could follow the build guide to build your own openWrt firmware for the box you need, more difficult but more options.
Or, as far as i know, and the ToH: https://wiki.openwrt.org/doc/hardware/soc/soc.mediatek
there should be a basic openWrt package for the MT7620[x]

BusyBox is just a program running on a linux kernel, this does NOT mean it's openWrt!
According to the low RAM & flash i doubt the newest linux kernels will run on 64MB RAM, 8 MB Flash?
But  i see even Chaos Calmer builds for that device: https://downloads.openwrt.org/chaos_cal … ps/mt7620/

And there's lot's of more info about MT7620 devices, so 1st i should say read?

- https://wiki.openwrt.org/doc/start
- https://wikidevi.com/wiki/MediaTek_MT7620
- http://wrtnode.com/w/?p=223
- https://github.com/wuqiong/rt2860v2-for-openwrt-mt7620

The discussion might have continued from here.