[OpenWrt-Devel] [OpenWrt-Tickets] [OpenWrt] #20685: Weak Wi-Fi signal E1700 (MT7620A)

Qier LU lvqier at gmail.com
Tue Feb 7 08:22:57 EST 2017


Hi Daniel,

Thank you for your support!

Here is Xiaomi mini using LEDE r2244

root at lede:~# cat /proc/cpuinfo
system type        : MediaTek MT7620A ver:2 eco:6
machine            : Xiaomi MiWiFi Mini
processor        : 0
cpu model        : MIPS 24KEc V5.0
BogoMIPS        : 385.84
wait instruction    : yes
microsecond timers    : yes
tlb_entries        : 32
extra interrupt vector    : yes
hardware watchpoint    : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc,
0x0ffb, 0x0ffb]
isa            : mips1 mips2 mips32r1 mips32r2
ASEs implemented    : mips16 dsp
shadow register sets    : 1
kscratch registers    : 0
package            : 0
core            : 0
VCED exceptions        : not available
VCEI exceptions        : not available

root at lede:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 00030000 00001000 "u-boot"
mtd1: 00010000 00001000 "u-boot-env"
mtd2: 00010000 00001000 "factory"
mtd3: 00f80000 00001000 "firmware"
mtd4: 0013f660 00001000 "kernel"
mtd5: 00e409a0 00001000 "rootfs"
mtd6: 00c46000 00001000 "rootfs_data"
mtd7: 00010000 00001000 "crash"
mtd8: 00010000 00001000 "reserved"
mtd9: 00010000 00001000 "Bdata"
root at lede:~# free
             total       used       free     shared    buffers     cached
Mem:        125744      34240      91504        680       1900      11196
-/+ buffers/cache:      21144     104600
Swap:            0          0          0

On Tue, Feb 7, 2017 at 8:37 PM, Sam Charania <scharania11 at gmail.com> wrote:

> E1700 using https://downloads.lede-project.org/releases/17.01.0-
> rc1/targets/ramips/mt7620/lede-17.01.0-rc1-r3042-
> ec095b5-ramips-mt7620-e1700-squashfs-factory.bin
>
> root at lede:~# cat /proc/cpuinfo
> system type : MediaTek MT7620A ver:2 eco:6
> machine : Linksys E1700
> processor : 0
> cpu model : MIPS 24KEc V5.0
> BogoMIPS : 385.84
> wait instruction : yes
> microsecond timers : yes
> tlb_entries : 32
> extra interrupt vector : yes
> hardware watchpoint : yes, count: 4, address/irw mask: [0x0ffc, 0x0ffc,
> 0x0ffb, 0x0ffb]
> isa : mips1 mips2 mips32r1 mips32r2
> ASEs implemented : mips16 dsp
> shadow register sets : 1
> kscratch registers : 0
> package : 0
> core : 0
> VCED exceptions : not available
> VCEI exceptions : not available
>
>
>
>
> root at lede:~# cat /proc/mtd
> dev:    size   erasesize  name
> mtd0: 00030000 00001000 "u-boot"
> mtd1: 00010000 00001000 "config"
> mtd2: 00010000 00001000 "factory"
> mtd3: 007b0000 00001000 "firmware"
> mtd4: 001281bd 00001000 "kernel"
> mtd5: 00687e43 00001000 "rootfs"
> mtd6: 00451000 00001000 "rootfs_data"
>
> root at lede:~# free -m
>              total       used       free     shared    buffers     cached
> Mem:         61112      21536      39576        712       2200       7616
> -/+ buffers/cache:      11720      49392
> Swap:            0          0          0
> root at lede:~#
>
> Also note:
>
> [image: Inline image 1]
>
>
> On Tue, Feb 7, 2017 at 11:23 AM, Daniel Golle <daniel at makrotopia.org>
> wrote:
>
>> Hi Toan,
>>
>> I received some more funding on the kickstarter campaign which will
>> allow me to add support for the external PA and external LNA stuff
>> which will bring our GPL'ed driver to the same level of hardware
>> support of the vendor's driver.
>> In order to do that it'd be great if you can provide some help:
>> Please flash your router to OpenWrt or LEDE and enter a console via
>> SSH. Then see which flash partition holds the wifi eeprom:
>> cat /proc/mtd
>> There is supposed to be a 'factory' partition, e.g. /dev/mtd2 or
>> something like that. Dump that partition to /tmp
>> dd if=/dev/mtd2 of=/tmp/factory.bin
>> Then logout and copy that file to your workstation:
>> scp root at 192.168.1.1:/tmp/factory.bin .
>> (assuming the router has the IP 192.168.1.1)
>> Then send that file (factory.bin) to me via email, so I can analyze
>> it and see how we can auto-detect those features present on your
>> device.
>>
>> I know this is some effort (flashing OpenWrt/LEDE and then reverting
>> to the factory firmware, loosing your configuration on the way and all
>> that) but I would be a great help and most likely improve the bad wifi
>> signal situation on OpenWrt/LEDE within the next days.
>>
>>
>> Cheers
>>
>>
>> Daniel
>>
>>
>> On Sun, Feb 05, 2017 at 02:19:10PM -0500, Toan Pham wrote:
>> > Hi,
>> >
>> > I tested OpenWrt trunk version on the E1700 five months ago.  At that
>> time,
>> > openwrt (or the vendor) claimed that all of all ethernet ports are
>> gibabit
>> > ports (ref.  https://wiki.openwrt.org/toh/hwdata/linksys/linksys_e1700)
>> > However, All four ports showed up as 100Mb, not Gbps ports, on Chaos
>> Calmer
>> > build.  Please let me know if you're experiencing the same thing, if so,
>> > should we update Openwrt product spec webpage to reflect the actual link
>> > speed?
>> >
>> > I also found wifi on the e1700 hardware unbearable.  That's why I had to
>> > revert back to OEM firmware.
>> >
>> >
>> >
>> > TP
>> >
>> > On Sun, Feb 5, 2017 at 10:24 AM, Daniel Golle <daniel at makrotopia.org>
>> wrote:
>> >
>> > > Hi Sam,
>> > >
>> > > If this didn't get any better with on recent LEDE builds after commit
>> > > https://git.lede-project.org/?p=source.git;a=commit;h=
>> > > b367eef21dccbc5115778001955847ac3af47db8
>> > > it's most likely the issue is due to missing external PA init in the
>> > > rt2x00 driver. I'm currently fixing the most of the obvious problems
>> > > with rt2x00 on MT7620, but there are too many to get this done within
>> > > a weekend and a kickstarter bounty of EUR 200. External PA currently
>> > > isn't on the list of things I give priority to because none of the
>> > > boards I've seen are using this feature. Please retry with the current
>> > > LEDE build, if that doesn't fix the issue, let me know.
>> > >
>> > > I'll fix external PA if you are willing to help testing on the device
>> > > you own and obviously I'd appreciate if you throw something into my
>> > > hat for that tedious work on a not-very-well designed wifi chip and
>> > > a driver which has grown beyond reasonable size...
>> > >
>> > > https://www.kickstarter.com/projects/1327597961/better-
>> > > support-for-mt7620a-n-in-openwrt-lede/
>> > >
>> > >
>> > > Cheers
>> > >
>> > >
>> > > Daniel
>> > >
>> > > On Sun, Feb 05, 2017 at 03:07:02PM +0000, Sam Charania wrote:
>> > > > Hi,
>> > > >
>> > > > Did this ever get resolved?
>> > > >
>> > > > I would like to help resolve it so please advise ASAP.
>> > > >
>> > > > Thanks,
>> > > > Sam
>> > >
>> > > > _______________________________________________
>> > > > openwrt-devel mailing list
>> > > > openwrt-devel at lists.openwrt.org
>> > > > https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>> > > _______________________________________________
>> > > openwrt-devel mailing list
>> > > openwrt-devel at lists.openwrt.org
>> > > https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>> > >
>>
>
>
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel at lists.openwrt.org
> https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel
>
>


-- 
牛奶糖有着让人幸福的味道
尝一下的话就会在嘴里像花儿绽放一样
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.infradead.org/pipermail/openwrt-devel/attachments/20170207/03532953/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image.png
Type: image/png
Size: 72875 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/openwrt-devel/attachments/20170207/03532953/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: factory.bin
Type: application/octet-stream
Size: 65536 bytes
Desc: not available
URL: <http://lists.infradead.org/pipermail/openwrt-devel/attachments/20170207/03532953/attachment.bin>
-------------- next part --------------
_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel


More information about the openwrt-devel mailing list