OpenWrt Forum Archive

Topic: Walkera QR Y100-Z-14 WiFi-02 Module Wi-Fi for QR Y100 HexaCopter

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

Have founded OpenWRT installed as a stock firmware on Walkera QR Y100-Z-14 WiFi-02 Module Wi-Fi for QR Y100 HexaCopter

PunBB bbcode test



Boot log

U-Boot 1.1.4 (Oct  8 2011 - 14:17:15)

AP121-2MB (ar9330) U-boot

DRAM:  32 MB
led turning on for 1s...
id read 0x100000ff
flash size 4194304, sector count = 64
Flash:  4 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag7240_enet_initialize...
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
: cfg1 0x5 cfg2 0x7114
eth0: 00:03:7f:09:0b:ad
ag7240_phy_setup
eth0 up
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:09:0b:ad
athrs26_reg_init_lan
ATHRS26: resetting s26
ATHRS26: s26 reset done
ag7240_phy_setup
eth1 up
eth0, eth1
Autobooting in 1 seconds
## Booting image at 9f020000 ...
   Uncompressing Kernel Image ... OK

Starting kernel ...

[    0.000000] Linux version 3.8.13 (root@wangzuxing) (gcc version 4.6.4 (OpenWrt/Linaro GCC 4.6-2012.12 r37136) ) #13 Tue Aug 13 14:40:47 HKT 2013
[    0.000000] bootconsole [early0] enabled
[    0.000000] CPU revision is: 00019374 (MIPS 24Kc)
[    0.000000] SoC: Atheros AR9330 rev 1
[    0.000000] Clocks: CPU:400.000MHz, DDR:400.000MHz, AHB:200.000MHz, Ref:25.000MHz
[    0.000000] Determined physical RAM map:
[    0.000000]  memory: 02000000 @ 00000000 (usable)
[    0.000000] Initrd not found or empty - disabling initrd
[    0.000000] Zone ranges:
[    0.000000]   Normal   [mem 0x00000000-0x01ffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00000000-0x01ffffff]
[    0.000000] Primary instruction cache 64kB, VIPT, 4-way, linesize 32 bytes.
[    0.000000] Primary data cache 32kB, 4-way, VIPT, cache aliases, linesize 32 bytes
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 8128
[    0.000000] Kernel command line:  board=TL-WR703N console=ttyATH0,115200 rootfstype=squashfs,jffs2 noinitrd
[    0.000000] PID hash table entries: 128 (order: -3, 512 bytes)
[    0.000000] Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.000000] __ex_table already sorted, skipping sort
[    0.000000] Writing ErrCtl register=00000000
[    0.000000] Readback ErrCtl register=00000000
[    0.000000] Memory: 28852k/32768k available (2191k kernel code, 3916k reserved, 583k data, 232k init, 0k highmem)
[    0.000000] SLUB: Genslabs=9, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] NR_IRQS:51
[    0.000000] Calibrating delay loop... 265.42 BogoMIPS (lpj=1327104)
[    0.080000] pid_max: default: 32768 minimum: 301
[    0.080000] Mount-cache hash table entries: 512
[    0.090000] NET: Registered protocol family 16
[    0.090000] MIPS: machine is TP-LINK TL-WR703N v1
[    0.350000] bio: create slab <bio-0> at 0
[    0.350000] Switching to clocksource MIPS
[    0.360000] NET: Registered protocol family 2
[    0.360000] TCP established hash table entries: 512 (order: 0, 4096 bytes)
[    0.370000] TCP bind hash table entries: 512 (order: -1, 2048 bytes)
[    0.370000] TCP: Hash tables configured (established 512 bind 512)
[    0.380000] TCP: reno registered
[    0.380000] UDP hash table entries: 256 (order: 0, 4096 bytes)
[    0.390000] UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
[    0.400000] NET: Registered protocol family 1
[    0.420000] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.420000] jffs2: version 2.2 (NAND) (SUMMARY) (LZMA) (RTIME) (CMODE_PRIORITY) (c) 2001-2006 Red Hat, Inc.
[    0.430000] msgmni has been set to 56
[    0.430000] io scheduler noop registered
[    0.440000] io scheduler deadline registered (default)
[    0.440000] Serial: 8250/16550 driver, 1 ports, IRQ sharing disabled
[    0.450000] ar933x-uart: ttyATH0 at MMIO 0x18020000 (irq = 11) is a AR933X UART
[    0.460000] console [ttyATH0] enabled, bootconsole disabled
[    0.460000] console [ttyATH0] enabled, bootconsole disabled
[    0.470000] ath79-spi ath79-spi: master is unqueued, this is deprecated
[    0.480000] m25p80 spi0.0: found s25sl032p, expected m25p80
[    0.480000] m25p80 spi0.0: s25sl032p (4096 Kbytes)
[    0.490000] 5 tp-link partitions found on MTD device spi0.0
[    0.490000] Creating 5 MTD partitions on "spi0.0":
[    0.500000] 0x000000000000-0x000000020000 : "u-boot"
[    0.500000] 0x000000020000-0x00000011822c : "kernel"
[    0.510000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.520000] 0x00000011822c-0x0000003f0000 : "rootfs"
[    0.520000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.540000] mtd: partition "rootfs" set to be root filesystem
[    0.540000] mtd: partition "rootfs_data" created automatically, ofs=3A0000, len=50000
[    0.550000] 0x0000003a0000-0x0000003f0000 : "rootfs_data"
[    0.560000] 0x0000003f0000-0x000000400000 : "art"
[    0.560000] 0x000000020000-0x0000003f0000 : "firmware"
[    0.580000] libphy: ag71xx_mdio: probed
[    0.590000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:MII
[    1.140000] ag71xx ag71xx.0 eth0: connected to PHY at ag71xx-mdio.1:04 [uid=004dd041, driver=Generic PHY]
[    1.150000] TCP: cubic registered
[    1.150000] NET: Registered protocol family 17
[    1.160000] 8021q: 802.1Q VLAN Support v1.8
[    1.170000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    1.180000] Freeing unused kernel memory: 232k freed
procd: Console is alive
[    3.440000] usbcore: registered new interface driver usbfs
[    3.450000] usbcore: registered new interface driver hub
[    3.450000] usbcore: registered new device driver usb
[    3.660000] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    3.670000] ehci-platform: EHCI generic platform driver
[    3.670000] ehci-platform ehci-platform: EHCI Host Controller
[    3.670000] ehci-platform ehci-platform: new USB bus registered, assigned bus number 1
[    3.680000] ehci-platform ehci-platform: irq 3, io mem 0x1b000000
[    3.710000] ehci-platform ehci-platform: USB 2.0 started, EHCI 1.00
[    3.710000] hub 1-0:1.0: USB hub found
[    3.710000] hub 1-0:1.0: 1 port detected
[    3.820000] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    3.930000] uhci_hcd: USB Universal Host Controller Interface driver
[    4.130000] usb 1-1: new high-speed USB device number 2 using ehci-platform
procd: - preinit -
Press the [f] key and hit [enter] to enter failsafe mode
mount_root: jffs2 is ready
[    7.970000] jffs2: notice: (320) jffs2_build_xattr_subsystem: complete building xattr subsystem, 23 of xdatum (1 unchecked, 22 orphan) and 68 of xref (0 dead, 22 orphan) found.
procd: - early -
procd: - init -
Please press Enter to activate this console.
[   10.680000] Loading modules backported from Linux version master-2013-06-27-0-gdcfa6d5
[   10.690000] Backport generated by backports.git backports-20130617-4-ge3220f5
[   10.730000] cfg80211: Calling CRDA to update world regulatory domain
[   10.730000] cfg80211: World regulatory domain updated:
[   10.740000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   10.750000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   10.750000] cfg80211:   (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   10.760000] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   10.770000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   10.780000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   11.100000] NET: Registered protocol family 10
[   12.080000] cfg80211: Calling CRDA for country: US
[   12.090000] cfg80211: Regulatory domain changed to country: US
[   12.090000] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   12.100000] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[   12.110000] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[   12.110000] cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   12.120000] cfg80211:   (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   12.130000] cfg80211:   (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   12.140000] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
[   12.150000] ieee80211 phy0: Atheros AR9330 Rev:1 mem=0xb8100000, irq=2
[   12.170000] PPP generic driver version 2.4.2
[   12.950000] ip_tables: (C) 2000-2006 Netfilter Core Team
[   12.980000] xt_time: kernel timezone is -0000
[   13.080000] NET: Registered protocol family 24
[   13.190000] nf_conntrack version 0.5.0 (454 buckets, 1816 max)
[   14.020000] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   14.040000] i2c /dev entries driver
[   14.180000] 2:3:1: cannot get freq at ep 0x84
[   14.210000] usbcore: registered new interface driver snd-usb-audio
[   14.330000] Linux video capture interface: v2.00
[   14.660000] usbcore: registered new interface driver Philips webcam
[   14.680000] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:6340)
[   14.710000] input: USB 2.0 Camera as /devices/platform/ehci-platform/usb1/1-1/1-1:1.0/input/input0
[   14.710000] usbcore: registered new interface driver uvcvideo
[   14.720000] USB Video Class driver (1.1.1)
[   18.830000] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   18.830000] device eth0 entered promiscuous mode
[   18.840000] IPv6: ADDRCONF(NETDEV_UP): br-lan: link is not ready
[   24.560000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   24.580000] device wlan0 entered promiscuous mode
[   24.600000] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   24.620000] br-lan: port 2(wlan0) entered forwarding state
[   24.620000] br-lan: port 2(wlan0) entered forwarding state
[   24.630000] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[   24.630000] IPv6: ADDRCONF(NETDEV_CHANGE): br-lan: link becomes ready
[   26.620000] br-lan: port 2(wlan0) entered forwarding state
procd: - init complete -

Now only TX pin on serial console works correct (115200-8-N-1), RX pin not responding.


to be continued...

some hardware details below

RAM + Main flash memory 25Q512 + camera flash memory?

PunBB bbcode test


PunBB bbcode test



SoC + USB camera chip SONIX SN9C5250BFG

PunBB bbcode test


PunBB bbcode test


to be continued...

(Last edited by unknownPT on 2 Feb 2015, 20:10)

Finally got RX pin (need to cut line on PCB)

root@OpenWrt:/# df

Filesystem           1K-blocks      Used Available Use% Mounted on
rootfs                     320       236        84  74% /
/dev/root                 2816      2816         0 100% /rom
tmpfs                    14540        64     14476   0% /tmp
/dev/mtdblock3             320       236        84  74% /overlay
overlayfs:/overlay         320       236        84  74% /
tmpfs                      512         0       512   0% /dev

root@OpenWrt:/# opkg list-installed

base-files - 141-r37136
busybox - 1.19.4-6
crda - 1.1.2-1
dnsmasq - 2.66-3
firewall - 2013-06-29
ip6tables - 1.4.19.1-1
iptables - 1.4.19.1-1
iw - 3.10-1
jshn - 2013-06-28-316e3fb6c28ab3a2244d059fc3b9429df8cc9f0a
kernel - 3.8.13-1-77503b9a630ac7c5b7a2eaf6992284be
kmod-ath - 3.8.13+2013-06-27-1
kmod-ath9k - 3.8.13+2013-06-27-1
kmod-ath9k-common - 3.8.13+2013-06-27-1
kmod-cfg80211 - 3.8.13+2013-06-27-1
kmod-crypto-aes - 3.8.13-1
kmod-crypto-arc4 - 3.8.13-1
kmod-crypto-core - 3.8.13-1
kmod-crypto-manager - 3.8.13-1
kmod-gpio-button-hotplug - 3.8.13-1
kmod-i2c-core - 3.8.13-1
kmod-input-core - 3.8.13-1
kmod-ip6tables - 3.8.13-1
kmod-ipt-conntrack - 3.8.13-1
kmod-ipt-core - 3.8.13-1
kmod-ipt-nat - 3.8.13-1
kmod-ipt-nathelper - 3.8.13-1
kmod-ipv6 - 3.8.13-1
kmod-leds-gpio - 3.8.13-1
kmod-ledtrig-default-on - 3.8.13-1
kmod-ledtrig-netdev - 3.8.13-1
kmod-ledtrig-timer - 3.8.13-1
kmod-lib-crc-ccitt - 3.8.13-1
kmod-mac80211 - 3.8.13+2013-06-27-1
kmod-nls-base - 3.8.13-1
kmod-nls-utf8 - 3.8.13-1
kmod-ppp - 3.8.13-1
kmod-pppoe - 3.8.13-1
kmod-pppox - 3.8.13-1
kmod-sound-core - 3.8.13-1
kmod-usb-audio - 3.8.13-1
kmod-usb-core - 3.8.13-1
kmod-usb-ohci - 3.8.13-1
kmod-usb-uhci - 3.8.13-1
kmod-usb2 - 3.8.13-1
kmod-video-core - 3.8.13-1
kmod-video-pwc - 3.8.13-1
kmod-video-uvc - 3.8.13-1
kmod-video-videobuf2 - 3.8.13-1
libblobmsg-json - 2013-06-28-316e3fb6c28ab3a2244d059fc3b9429df8cc9f0a
libc - 0.9.33.2-1
libgcc - 4.6-linaro-1
libip4tc - 1.4.19.1-1
libip6tc - 1.4.19.1-1
libiwinfo - 46
libiwinfo-lua - 46
libjpeg - 6b-1
libjson-c - 0.11-2
libjson-script - 2013-06-28-316e3fb6c28ab3a2244d059fc3b9429df8cc9f0a
liblua - 5.1.5-1
libnl-tiny - 0.1-3
libpthread - 0.9.33.2-1
librt - 0.9.33.2-1
libubox - 2013-06-28-316e3fb6c28ab3a2244d059fc3b9429df8cc9f0a
libubus - 2013-05-30-f72dca720bb50d45b1b01bab5b01cb80c78c5230
libubus-lua - 2013-05-30-f72dca720bb50d45b1b01bab5b01cb80c78c5230
libuci - 2013-06-11.1-1
libuci-lua - 2013-06-11.1-1
libxtables - 1.4.19.1-1
lua - 5.1.5-1
luci-app-firewall - svn-r9861-1
luci-i18n-chinese - svn-r9861-1
luci-i18n-english - svn-r9861-1
luci-lib-core - svn-r9861-1
luci-lib-ipkg - svn-r9861-1
luci-lib-nixio - svn-r9861-1
luci-lib-sys - svn-r9861-1
luci-lib-web - svn-r9861-1
luci-mod-admin-core - svn-r9861-1
luci-mod-admin-full - svn-r9861-1
luci-proto-core - svn-r9861-1
luci-proto-ppp - svn-r9861-1
luci-sgi-cgi - svn-r9861-1
luci-theme-base - svn-r9861-1
luci-theme-bootstrap - svn-r9861-1
luci-theme-openwrt - svn-r9861-1
mjpg-streamer - r148-4
mtd - 20
netifd - 2013-06-18.1-987bdc77deecb928d86b9d710cc3bcfa5b3d80eb
odhcp6c - 2013-06-25-eaf3a11cad8a5dd389d5f52cc76e424e0242074b
opkg - 618-3
ppp - 2.4.5-10
ppp-mod-pppoe - 2.4.5-10
procd - 2013-06-27-0d44f0de9eacf687182ebebfcb1f9496dbf3bc32
restorefactory - 1-6
ser2net - 2.8-1
swconfig - 10
uboot-envtools - 2013.07-rc1-1
ubox - 2013-07-02-267dd987b1aec750f8839d1d8d8c2f80d9f1107e
ubus - 2013-05-30-f72dca720bb50d45b1b01bab5b01cb80c78c5230
ubusd - 2013-05-30-f72dca720bb50d45b1b01bab5b01cb80c78c5230
uci - 2013-06-11.1-1
wireless-tools - 29-5
wpad-mini - 20130630-2

root@OpenWrt:/# ps

  PID USER       VSZ STAT COMMAND
    1 root      1372 S    /sbin/procd
    2 root         0 SW   [kthreadd]
    3 root         0 SW   [ksoftirqd/0]
    4 root         0 SW   [kworker/0:0]
    5 root         0 SW<  [kworker/0:0H]
    6 root         0 SW   [kworker/u:0]
    7 root         0 SW<  [kworker/u:0H]
    8 root         0 SW<  [khelper]
   70 root         0 SW   [bdi-default]
   72 root         0 SW<  [kblockd]
  101 root         0 SW   [kswapd0]
  145 root         0 SW   [fsnotify_mark]
  158 root         0 SW<  [ath79-spi]
  232 root         0 SW<  [deferwq]
  234 root         0 SW   [kworker/0:2]
  245 root         0 SW   [khubd]
  321 root         0 SWN  [jffs2_gcd_mtd3]
  433 root       880 S <  ubusd
  434 root       768 S    /sbin/askfirst ttyATH0 /bin/ash --login
  525 root         0 SW<  [cfg80211]
  721 root      1480 S    /sbin/netifd
  754 root         0 SW   [kworker/u:2]
  965 root      1672 S    hostapd -P /var/run/wifi-phy0.pid -B /var/run/hostapd-phy0.conf
 1027 root      1492 S    /usr/sbin/telnetd -l /bin/login.sh
 1056 nobody     960 S    /usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf
 1061 root      6892 S    mjpg_streamer -b -i input_uvc.so -r 352x288 -f 25 -o output_http.so -p 8080 -c admin:admin123 -w /web
 1064 root       864 S    ser2net
 1078 root      1496 S    /usr/sbin/ntpd -n -p 0.openwrt.pool.ntp.org -p 1.openwrt.pool.ntp.org -p 2.openwrt.pool.ntp.org -p 3.openwrt.pool.ntp.org
 1079 root      1496 S    /bin/ash --login
 1094 root      1492 R    ps

root@OpenWrt:/# ifconfig

br-lan    Link encap:Ethernet  HWaddr 38:83:45:A6:74:0B
          inet addr:192.168.10.1  Bcast:192.168.10.255  Mask:255.255.255.0
          inet6 addr: fe80::3a83:45ff:fea6:740b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:761 errors:0 dropped:0 overruns:0 frame:0
          TX packets:256 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:57728 (56.3 KiB)  TX bytes:39272 (38.3 KiB)


eth0      Link encap:Ethernet  HWaddr 38:83:45:A6:74:0B
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:4

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:6672 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6672 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:453696 (443.0 KiB)  TX bytes:453696 (443.0 KiB)

wlan0     Link encap:Ethernet  HWaddr 38:83:45:A6:74:0B
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:760 errors:0 dropped:0 overruns:0 frame:0
          TX packets:746 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:68362 (66.7 KiB)  TX bytes:104845 (102.3 KiB)

root@OpenWrt:/# free

             total         used         free       shared      buffers
Mem:         29084        23748         5336            0         2296
-/+ buffers:              21452         7632
Swap:            0            0            0

root@OpenWrt:/# lsmod

Module                  Size  Used by    Tainted: G
uvcvideo               60792  1
pwc                    60910  0
videobuf2_vmalloc       2049  2 uvcvideo,pwc
videobuf2_memops        1232  1 videobuf2_vmalloc
videobuf2_core         22329  2 uvcvideo,pwc
v4l2_common             7007  0
videodev               80239  5 uvcvideo,pwc,videobuf2_core,v4l2_common
snd_usb_audio          86276  0
snd_usbmidi_lib        14330  1 snd_usb_audio
i2c_dev                 4096  0
ledtrig_netdev          3104  0
ip6t_REJECT             2400  2
ip6t_rt                 1584  0
ip6t_hbh                1296  0
ip6t_mh                  704  0
ip6t_ipv6header         1072  0
ip6t_frag                880  0
ip6t_eui64               704  0
ip6t_ah                  816  0
ip6table_raw             576  1
ip6table_mangle          944  1
ip6table_filter          608  1
ip6_tables              8993  3 ip6table_raw,ip6table_mangle,ip6table_filter
nf_conntrack_ipv6       5264  3
nf_defrag_ipv6          4833  1 nf_conntrack_ipv6
nf_nat_irc               848  0
nf_nat_ftp              1120  0
nf_conntrack_irc        2704  1 nf_nat_irc
nf_conntrack_ftp        4912  1 nf_nat_ftp
xt_REDIRECT             1040  0
ipt_MASQUERADE          1104  1
iptable_nat             1664  1
xt_nat                  1088  0
nf_nat_ipv4             2510  1 iptable_nat
nf_nat                  9567  7 nf_nat_irc,nf_nat_ftp,xt_REDIRECT,ipt_MASQUERADE,iptable_nat,xt_nat,nf_nat_ipv4
pppoe                   7584  0
xt_conntrack            2176  6
xt_CT                   2416  0
iptable_raw              640  1
xt_state                 688  0
nf_conntrack_ipv4       4596  4
nf_defrag_ipv4           742  1 nf_conntrack_ipv4
nf_conntrack           42561 13 nf_conntrack_ipv6,nf_nat_irc,nf_nat_ftp,nf_conntrack_irc,nf_conntrack_ftp,ipt_MASQUERADE,iptable_nat,nf_nat_ipv4,nf_nat,xt_conntrack,xt_CT,xt_state,nf_conntrack_ipv4
pppox                   1322  1 pppoe
xt_mark                  672  0
xt_time                 1664  0
ipt_REJECT              1808  2
xt_TCPMSS               2624  0
xt_LOG                  9296  0
xt_comment               480 47
xt_multiport            1184  0
xt_mac                   608  0
xt_limit                1008 20
iptable_mangle           912  1
iptable_filter           672  1
ip_tables               9117  4 iptable_nat,iptable_raw,iptable_mangle,iptable_filter
xt_tcpudp               1680  6
x_tables               10997 32 ip6t_REJECT,ip6t_rt,ip6t_hbh,ip6t_mh,ip6t_ipv6header,ip6t_frag,ip6t_eui64,ip6t_ah,ip6table_raw,ip6table_mangle,ip6table_filter,ip6_tables,xt_REDIRECT,ipt_MASQUERADE,xt_nat,xt_conntrack,xt_CT,iptable_raw,xt_state,xt_mark,xt_time,ipt_REJECT,xt_TCPMSS,xt_LOG,xt_comment,xt_multiport,xt_mac,xt_limit,iptable_mangle,iptable_filter,ip_tables,xt_tcpudp
snd_compress            4943  0
snd_pcm_oss            33329  0
snd_mixer_oss          12409  1 snd_pcm_oss
snd_pcm                54925  2 snd_usb_audio,snd_pcm_oss
snd_timer              14270  1 snd_pcm
snd_rawmidi            14787  1 snd_usbmidi_lib
snd_seq_device          4269  1 snd_rawmidi
snd_hwdep               4318  1 snd_usb_audio
snd_page_alloc          4625  1 snd_pcm
snd                    37190 10 snd_usb_audio,snd_usbmidi_lib,snd_compress,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_rawmidi,snd_seq_device,snd_hwdep
soundcore               3820  1 snd
ppp_async               6080  0
ppp_generic            19746  3 pppoe,pppox,ppp_async
slhc                    4299  1 ppp_generic
ath9k                  95136  0
ath9k_common            1656  1 ath9k
ath9k_hw              376382  2 ath9k,ath9k_common
ath                    15225  3 ath9k,ath9k_common,ath9k_hw
nls_utf8                 864  0
mac80211              310344  1 ath9k
crc_ccitt               1019  1 ppp_async
ipv6                  233962 50 ip6t_REJECT,ip6table_mangle,nf_conntrack_ipv6,nf_defrag_ipv6
cfg80211              172065  3 ath9k,ath,mac80211
compat                  1774  5 ath9k,ath9k_common,ath9k_hw,mac80211,cfg80211
arc4                    1312  2
crypto_blkcipher       10327  1 arc4
aead                    4256  0
leds_gpio               1600  0
uhci_hcd               18336  0
ohci_hcd               16544  0
ledtrig_timer           1072  0
ledtrig_default_on       496  0
ehci_platform           1776  0
ehci_hcd               30204  1 ehci_platform
gpio_button_hotplug     3568  0
usbcore               106297  8 uvcvideo,pwc,snd_usb_audio,snd_usbmidi_lib,uhci_hcd,ohci_hcd,ehci_platform,ehci_hcd
usb_common               562  1 usbcore
nls_base                4974  2 nls_utf8,usbcore
input_core             24233  2 uvcvideo

root@OpenWrt:/# mount

rootfs on / type rootfs (rw)
/dev/root on /rom type squashfs (ro,relatime)
proc on /proc type proc (rw,noatime)
sysfs on /sys type sysfs (rw,noatime)
tmpfs on /tmp type tmpfs (rw,nosuid,nodev,noatime)
/dev/mtdblock3 on /overlay type jffs2 (rw,noatime)
overlayfs:/overlay on / type overlayfs (rw,noatime,lowerdir=/,upperdir=/overlay)
tmpfs on /dev type tmpfs (rw,relatime,size=512k,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
debugfs on /sys/kernel/debug type debugfs (rw,noatime)

root@OpenWrt:/# cat /proc/mtd

dev:    size   erasesize  name
mtd0: 00020000 00010000 "u-boot"
mtd1: 000f822c 00010000 "kernel"
mtd2: 002d7dd4 00010000 "rootfs"
mtd3: 00050000 00010000 "rootfs_data"
mtd4: 00010000 00010000 "art"
mtd5: 003d0000 00010000 "firmware"

root@OpenWrt:/etc# cat /proc/cpuinfo

system type             : Atheros AR9330 rev 1
machine                 : TP-LINK TL-WR703N v1
processor               : 0
cpu model               : MIPS 24Kc V7.4
BogoMIPS                : 265.42
wait instruction        : yes
microsecond timers      : yes
tlb_entries             : 16
extra interrupt vector  : yes
hardware watchpoint     : yes, count: 4, address/irw mask: [0x0000, 0x0ff8, 0x0ff8, 0x0ff8]
ASEs implemented        : mips16
shadow register sets    : 1
kscratch registers      : 0
core                    : 0
VCED exceptions         : not available
VCEI exceptions         : not available

root@OpenWrt:/etc# cat /proc/modules

uvcvideo 60792 1 - Live 0x80ff0000
pwc 60910 0 - Live 0x80fe0000
videobuf2_vmalloc 2049 2 uvcvideo,pwc, Live 0x80f89000
videobuf2_memops 1232 1 videobuf2_vmalloc, Live 0x80fb6000
videobuf2_core 22329 2 uvcvideo,pwc, Live 0x80f78000
v4l2_common 7007 0 - Live 0x80f74000
videodev 80239 5 uvcvideo,pwc,videobuf2_core,v4l2_common, Live 0x80fc0000
snd_usb_audio 86276 0 - Live 0x80fa0000
snd_usbmidi_lib 14330 1 snd_usb_audio, Live 0x80f70000
i2c_dev 4096 0 - Live 0x80f69000
ledtrig_netdev 3104 0 - Live 0x80f66000
ip6t_REJECT 2400 2 - Live 0x80f64000
ip6t_rt 1584 0 - Live 0x80f61000
ip6t_hbh 1296 0 - Live 0x80f5e000
ip6t_mh 704 0 - Live 0x80f5c000
ip6t_ipv6header 1072 0 - Live 0x80f40000
ip6t_frag 880 0 - Live 0x80f58000
ip6t_eui64 704 0 - Live 0x80f56000
ip6t_ah 816 0 - Live 0x80f53000
ip6table_raw 576 1 - Live 0x80f51000
ip6table_mangle 944 1 - Live 0x80f4b000
ip6table_filter 608 1 - Live 0x80f43000
ip6_tables 8993 3 ip6table_raw,ip6table_mangle,ip6table_filter, Live 0x80f4c000
nf_conntrack_ipv6 5264 3 - Live 0x80f46000
nf_defrag_ipv6 4833 1 nf_conntrack_ipv6, Live 0x80f44000
nf_nat_irc 848 0 - Live 0x80f1e000
nf_nat_ftp 1120 0 - Live 0x80ee4000
nf_conntrack_irc 2704 1 nf_nat_irc, Live 0x80f1a000
nf_conntrack_ftp 4912 1 nf_nat_ftp, Live 0x80f18000
xt_REDIRECT 1040 0 - Live 0x80f14000
ipt_MASQUERADE 1104 1 - Live 0x80f10000
iptable_nat 1664 1 - Live 0x80f0b000
xt_nat 1088 0 - Live 0x80f07000
nf_nat_ipv4 2510 1 iptable_nat, Live 0x80f00000
nf_nat 9567 7 nf_nat_irc,nf_nat_ftp,xt_REDIRECT,ipt_MASQUERADE,iptable_nat,xt_nat,nf_nat_ipv4, Live 0x80f0c000
pppoe 7584 0 - Live 0x80f02000
xt_conntrack 2176 6 - Live 0x80ee3000
xt_CT 2416 0 - Live 0x80ee5000
iptable_raw 640 1 - Live 0x80ee1000
xt_state 688 0 - Live 0x80eff000
nf_conntrack_ipv4 4596 4 - Live 0x80ee8000
nf_defrag_ipv4 742 1 nf_conntrack_ipv4, Live 0x80efc000
nf_conntrack 42561 13 nf_conntrack_ipv6,nf_nat_irc,nf_nat_ftp,nf_conntrack_irc,nf_conntrack_ftp,ipt_MASQUERADE,iptable_nat,nf_nat_ipv4,nf_nat,xt_conntrack,xt_CT,xt_state,nf_conntrack_ipv4, Live 0x80ef0000
pppox 1322 1 pppoe, Live 0x80ed9000
xt_mark 672 0 - Live 0x80ed5000
xt_time 1664 0 - Live 0x80eca000
ipt_REJECT 1808 2 - Live 0x80ebe000
xt_TCPMSS 2624 0 - Live 0x80ebd000
xt_LOG 9296 0 - Live 0x80ed0000
xt_comment 480 47 - Live 0x80eb1000
xt_multiport 1184 0 - Live 0x80e8a000
xt_mac 608 0 - Live 0x80eae000
xt_limit 1008 20 - Live 0x80eb2000
iptable_mangle 912 1 - Live 0x80cde000
iptable_filter 672 1 - Live 0x80e86000
ip_tables 9117 4 iptable_nat,iptable_raw,iptable_mangle,iptable_filter, Live 0x80eb8000
xt_tcpudp 1680 6 - Live 0x80e6b000
x_tables 10997 32 ip6t_REJECT,ip6t_rt,ip6t_hbh,ip6t_mh,ip6t_ipv6header,ip6t_frag,ip6t_eui64,ip6t_ah,ip6table_raw,ip6table_mangle,ip6table_filter,ip6_tables,xt_REDIRECT,ipt_MASQUERADE,xt_nat,xt_conntrack,xt_CT,iptable_raw,xt_state,xt_mark,xt_time,ipt_REJECT,xt_TCPMSS,xt_LOG,xt_comment,xt_multiport,xt_mac,xt_limit,iptable_mangle,iptable_filter,ip_tables,xt_tcpudp, Live 0x80ecc000
snd_compress 4943 0 - Live 0x80d5c000
snd_pcm_oss 33329 0 - Live 0x80ec0000
snd_mixer_oss 12409 1 snd_pcm_oss, Live 0x80eb4000
snd_pcm 54925 2 snd_usb_audio,snd_pcm_oss, Live 0x80ea0000
snd_timer 14270 1 snd_pcm, Live 0x80e8c000
snd_rawmidi 14787 1 snd_usbmidi_lib, Live 0x80e80000
snd_seq_device 4269 1 snd_rawmidi, Live 0x80e9a000
snd_hwdep 4318 1 snd_usb_audio, Live 0x80e9e000
snd_page_alloc 4625 1 snd_pcm, Live 0x80cdc000
snd 37190 10 snd_usb_audio,snd_usbmidi_lib,snd_compress,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_rawmidi,snd_seq_device,snd_hwdep, Live 0x80e90000
soundcore 3820 1 snd, Live 0x80e78000
ppp_async 6080 0 - Live 0x80e64000
ppp_generic 19746 3 pppoe,pppox,ppp_async, Live 0x80e70000
slhc 4299 1 ppp_generic, Live 0x80cfa000
ath9k 95136 0 - Live 0x80ce0000 (O)
ath9k_common 1656 1 ath9k, Live 0x81bd0000 (O)
ath9k_hw 376382 2 ath9k,ath9k_common, Live 0x80c80000 (O)
ath 15225 3 ath9k,ath9k_common,ath9k_hw, Live 0x80c7c000 (O)
nls_utf8 864 0 - Live 0x81b55000
mac80211 310344 1 ath9k, Live 0x80d00000 (O)
crc_ccitt 1019 1 ppp_async, Live 0x81b42000
ipv6 233962 48 ip6t_REJECT,ip6table_mangle,nf_conntrack_ipv6,nf_defrag_ipv6, Live 0x80c40000
cfg80211 172065 3 ath9k,ath,mac80211, Live 0x80c00000 (O)
compat 1774 5 ath9k,ath9k_common,ath9k_hw,mac80211,cfg80211, Live 0x81b6c000 (O)
arc4 1312 2 - Live 0x81b6f000
crypto_blkcipher 10327 1 arc4, Live 0x81b88000
aead 4256 0 - Live 0x81b4a000
leds_gpio 1600 0 - Live 0x81afd000
uhci_hcd 18336 0 - Live 0x81ac8000
ohci_hcd 16544 0 - Live 0x81ac0000
ledtrig_timer 1072 0 - Live 0x81b10000
ledtrig_default_on 496 0 - Live 0x81aaf000
ehci_platform 1776 0 - Live 0x81afc000
ehci_hcd 30204 1 ehci_platform, Live 0x81b08000
gpio_button_hotplug 3568 0 - Live 0x81b05000 (O)
usbcore 106297 8 uvcvideo,pwc,snd_usb_audio,snd_usbmidi_lib,uhci_hcd,ohci_hcd,ehci_platform,ehci_hcd, Live 0x81ae0000
usb_common 562 1 usbcore, Live 0x81ab7000
nls_base 4974 2 nls_utf8,usbcore, Live 0x81aa8000
input_core 24233 2 uvcvideo, Live 0x81ab0000

root@OpenWrt:/etc# cat /proc/devices

Character devices:
  1 mem
  4 ttyS
  5 /dev/tty
  5 /dev/console
  5 /dev/ptmx
 10 misc
 13 input
 14 sound
 81 video4linux
 89 i2c
 90 mtd
108 ppp
116 alsa
128 ptm
136 pts
180 usb
189 usb_device
254 ttyATH

Block devices:
259 blkext
 31 mtdblock

root@OpenWrt:/etc# cat /proc/meminfo

MemTotal:          29084 kB
MemFree:            5332 kB
Buffers:            2296 kB
Cached:             7008 kB
SwapCached:            0 kB
Active:             5064 kB
Inactive:           6076 kB
Active(anon):       1872 kB
Inactive(anon):       28 kB
Active(file):       3192 kB
Inactive(file):     6048 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:          1852 kB
Mapped:             2328 kB
Shmem:                64 kB
Slab:               5072 kB
SReclaimable:       1088 kB
SUnreclaim:         3984 kB
KernelStack:         256 kB
PageTables:          192 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:       14540 kB
Committed_AS:      12148 kB
VmallocTotal:    1048372 kB
VmallocUsed:        1704 kB
VmallocChunk:    1041000 kB

root@OpenWrt:/etc# cat /proc/iomem

00000000-01ffffff : System RAM
  00060000-00283ccb : Kernel code
  00283ccc-00315a63 : Kernel data
18020000-180200ff : ar933x-uart
18060008-1806000f : ath79-wdt
18100000-1811ffff : ar933x_wmac
19000000-190001ff : mac_base
1a000000-1a0001ff : mdio_base
1b000000-1b000fff : ehci-platform
  1b000000-1b000fff : ehci-platform
1f000000-1fffffff : ath79-spi

Where are the TX/RX lines youre connecting to OP? I scanned the ports on the network and found the mjpg streamer but was stopped with the username/password. After decompiling the APK for android, I found admin/admin123 and was able to login. The full link to view the stream is "http://192.168.10.1:8080/?action=stream"

I would love to control this with my laptop instead but I'm not quite sure how to go about doing that.

Surely OP will come back.. sorry for reviving this post but it's the only hope I have at the moment.

(Last edited by chrism257 on 5 Jun 2015, 22:49)

Awesome work!
Do you have a pin-out for the serial connection?
Also have you looked into the ser2net server? Appears to not be serving up a TTY. I haven't confirmed but it appears that this may be the control link for the flight controller.

The discussion might have continued from here.