1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

[Fork] Tomato by Shibby, compiled by @kille72

Discussion in 'Tomato Firmware' started by kille72, Mar 24, 2017.

  1. kille72

    kille72 LI Guru Member

  2. TTROUT

    TTROUT Network Newbie Member

    What do you mean by can be included? They are:)

    https://bitbucket.org/pl_shibby/tom...release/src-rt-6.x.4708/router/?at=shibby-arm

    ufsd-asus
    ufsd-netgear

    Thus of course reading ntfs using tomato is way faster. I have no issues with that as as a user I probably can use it, as I have the hw and basically got a license through oem fw. But that probably doesn't cover the distribution of the module, e.g. through bitbucket repo:)

    Enough said. I've given proof, you have given gibberish
     
  3. Mercjoe

    Mercjoe Network Guru Member

    The inclusion of the code in the GPL code on bitbucket and other repo's is not a problem. The same code is available in the GPL code tarball that you can get from the router manufactures. Thus distribution is not an issue here. It is not like we are using a illegally obtained source for the code. It is available to the public from a legitimate source.

    Use of said code without a proper LISCENSE would be a problem. In the snippets of code that you are posting it is clear that the code can only be compiled into specific firmware to hardware that ALREADY has a license to use it.

    The argument COULD be made that the code was not licensed to the hardware but to the software but that distinction is beyond my ability to determine.

    Anyway, I do not know what set your rant off, but kindly make a new topic on the forum concerning this if this is such a hot topic for you and stop cluttering up this thread please.
     
    Last edited: Jul 24, 2017
    Elfew likes this.
  4. Jeffry

    Jeffry Networkin' Nut Member

    I hope you are there for more of a rest than business. ;) Is this your meeting with Shibby? If it is, say "Hi" for all of us. :cool:
     
    kille72 and Elfew like this.
  5. RMerlin

    RMerlin Network Guru Member

    I can't speak for Paragon, but in the case of Tuxera, I know for a fact they have no problem with me distributing their module on my Github repo with my own firmware (as long it only runs on hardware from Asus). I exchanged a few emails with one of their upper management a few years ago, and that same upper management person was also on my Github at the time, so he was well aware of it.

    There's a good chance Paragon's stance would be the same here, until proven otherwise.
     
    Mercjoe, kille72 and Elfew like this.
  6. Jose C

    Jose C Serious Server Member

    If I have a net gear R7000 on latest Stock firmware, can I go to Kille (using initial version and then latest version)? Or do I have to first downgrade to a certain stock firmware to go to tomato?


    Sent from my iPhone using Tapatalk
     
  7. Jeffry

    Jeffry Networkin' Nut Member

    That should work. You need to flash with the initial version from stock first. Then, from there you flash to the current version.

    Shibby has a great how to video on this: http://tomato.groov.pl/?p=614 You can use Kille's initial flash file for the R7000 and then load the current Kille R7000 build.
     
  8. Jose C

    Jose C Serious Server Member

    I'm familiar with the process, in fact I already have a R7000 running shibby 140, I asked because I think was mergers or linksys that won't accept non original man firmware in they're latest firmwares, maybe was linksys now that I remember, anyways, just wanted to double check. Thanks for your answer.


    Sent from my iPhone using Tapatalk
     
  9. kille72

    kille72 LI Guru Member

  10. GhaladReam

    GhaladReam Network Guru Member

    @kille72 Would there be any way to add additional GUI options for the Basic-->Wireless Filter for Virtual wireless interfaces? Currently I need to manually edit NVRAM variables to add MAC wifi filtering, and it would be very nice to be able to edit these from the GUI! The current Wireless filter page only filters the primary (wl0 and wl1) interfaces, and not the virtual ones (wl0.1, wl1.1, wl0.2, wl 1.2) etc.

    I inderstand MAC filtering is an archaic form of 'security' but I like to use it in conjunction with WPA2 to satisfy my own paranoia about having a much security as possible on my network :D
     
  11. The Master

    The Master Network Guru Member

    kille72 likes this.
  12. kille72

    kille72 LI Guru Member

    I don't know, it does not feel like it's a prio, it's so easy go around this filtering...
     
  13. kille72

    kille72 LI Guru Member

    I don't know, therefore I need someone who wants to test ;)
     
    The Master likes this.
  14. The Master

    The Master Network Guru Member

    OK... I could test with R7000 :)
     
    kille72 likes this.
  15. WildFireSG

    WildFireSG Networkin' Nut Member

    @kille72 Welcome back!

    Just curious, is there any plan to update the wireless driver "Broadcom Wireless Driver 6.37.14.86 (r456083)"? Looks like that was added to @shibby20 Version 119 in May 2014.
     
  16. kille72

    kille72 LI Guru Member

    Thank you! If you know someone who can handle it, they are very welcome :)
     
  17. AsusTomato

    AsusTomato Addicted to LI Member

    In the change log for 2017.2 it says,

    QOS: Fix ingress QOS, both IPv4 & IPv6
    QOS: Fix ARM QOS

    So I was hoping this would fix the Inbound QOS bug on the Asus RT-AC3200 I have. Inbound QOS currently has no effect and the Bandwidth Distribution (Inbound) Graph in blank, no activity is shown. The bug still exists in 2017.2 and exists in all the Toastman firmwares I've tried. This is despite using Erase all data in NVRAM Memory (thorough) after upgrading. Outbound QOS still works perfectly.
     
  18. Mercjoe

    Mercjoe Network Guru Member

    From the about page:
    Tomato Firmware 1.28.0000 -2017.2-kille72- K26ARM USB AIO-64K

    Linux kernel 2.6.36.4brcmarm and Broadcom Wireless Driver 6.37.14.86 (r456083)

    [Kille72's Tomato-ARM] - Polish forum: https://openlinksys.info English forum: https://linksysinfo.org
    Source code - Bitbucket project page
    About me - https://exotic.se

    We are already there sir.
     
  19. Sean B.

    Sean B. LI Guru Member

    How's the performance compared to previous version? Any noticeable gains/losses?
     
  20. Mercjoe

    Mercjoe Network Guru Member

    In what aspect are you asking? Wifi? QOS?

    I went from Shibby 140 to 2017.2 with no problems. Things are working well and there seems to be better QOS controls. I attribute that to the QOS improvements that handle IPv6 better. Before, if I was downloading something I max out my connection lagging everyone else out. A simple look in the UI and I would find myself hogging all the available bandwidth. Now it seems to play by the rules so to speak.
     
  21. WildFireSG

    WildFireSG Networkin' Nut Member

    Thanks for the reply. Sorry if my original message was a little unclear.

    I was not asking if there was a plan for the driver to be updated *to* "6.37.14.86 (r456083)". Of course it's in @kille72 version already because his is a fork of @shibby20 Version 138. I was just pointing out that it was possibly outdated because it was added in @shibby20 Version 119 over 2 years ago. Didn't know if there was an updated wireless driver that may provide additional stability or support. I run Tomato Firmware 1.28.0000 -2017.2-kille72- K26ARM USB AIO-64K on an ASUS RT-AC68U with no problems. Was just curious.
     
  22. kille72

    kille72 LI Guru Member

    Who wants to test the newest PHP 5.5.x?

    Current PHP version in Tomato-AIO is 5.5.10 from 06 Mar 2014, the updated version is 5.5.38 from 21 Jul 2016.

    I know there are newer versions 5.6, 7.0 and 7.1, but we were unable to update to these.

    P.S.
    We have newest nginx 1.10.x legacy version in AIO builds (1.10.3 from 31 Jan 2017)
     
  23. The Master

    The Master Network Guru Member

    hi Kille72,thx for the pptp beta but i could not connect and dont know why. it is nothing in the log :( I got only a Failed at client side.

    Tried from Android and Windows with ip and dns.
     
    kille72 likes this.
  24. Edrikk

    Edrikk Network Guru Member

  25. MattaM

    MattaM Network Newbie Member

    Hi

    I have a Netgear R8500 and was wondering if this model will be supported on a near future build of shibby's or kille72's. I ran shibby's build on my R7000 for the longest time and loved it.

    Cheers
     
  26. joksi

    joksi Serious Server Member

    Is it possible to incorporate kernel modules in Tomato so being able to setup VTI-tunnels?
     
  27. Elfew

    Elfew Network Guru Member

    Yes, there is a fix for IPv6 from @tvlz - thank you very much!

    Summary:
    1) Wireless MAC filter - reported here: http://www.linksysinfo.org/index.ph...compiled-by-kille72.73397/page-10#post-289998 (also reported on BitBucket)
    2) Wireless driver update?
    3) DDNS provider fix from Merlin repo: http://www.linksysinfo.org/index.ph...-compiled-by-kille72.73397/page-9#post-289332
     
    kille72 likes this.
  28. Enig123

    Enig123 New Member Member

    SMB2 support has been discussed a while ago. So far only kille72's build and Merlin support it, right? Or I have missed sth?
     
  29. Elfew

    Elfew Network Guru Member

    Yes, thats true.
     
    kille72 likes this.
  30. ashrah28

    ashrah28 New Member Member

    hi @kille72 can you please add this to your fork? because i usually bridge my main modem/router on tomato so i can access my main modem? thank you

    [​IMG][​IMG]
     
  31. Elfew

    Elfew Network Guru Member

    It is available in kille72's build already - check my screenshot below (2017.2 - Asus RT-N18u - AIO)

    [​IMG]
     
    ashrah28 and kille72 like this.
  32. Toxic

    Toxic Administrator Staff Member

    Posts moved to own threads - :)
     
    pedro311, RichtigFalsch and kille72 like this.
  33. chchia

    chchia LI Guru Member

    i had encounter the R7000 failed to reboot for few times, but i cannot reproduce it. i need to power it of and on it again.

    2007.1 .2 .3b5, all these version occur fail to reboot before.

    any suggestion that allow me to provide more log?
     
  34. RichtigFalsch

    RichtigFalsch Networkin' Nut Member

    On rebooting you lose log files, unless you save them to external storage (or JFFS where available).
     
  35. tvlz

    tvlz LI Guru Member

    That commit is for the Advanced Tomato GUI, @kille72 should use this patch.
    http://linksysinfo.org/index.php?th...ng-from-lan-does-not.72347/page-2#post-289626

    Another thing could you add a build type in the makefile for the Linksys ARM routers with 32K of nvram, the current builds used on routers that have a STOCK CFE lose settings if it is exceeded. There is no problem if you flashed to Xvortex cfe which supports 64K nvram.
    http://linksysinfo.org/index.php?th...0-range-extender-on-tomato.73655/#post-289691
     
    kille72 and Elfew like this.
  36. kille72

    kille72 LI Guru Member

    Thanks! I'll look at it over the weekend.
     
  37. joksi

    joksi Serious Server Member

    ...or GRE-tunnels?
     
  38. MrJonny

    MrJonny New Member Member

    Hi Kille72,

    Two questions;
    Will there be a build for the Asus RT-N66U?
    Has the Radius Problem been fixed?

    "EAP requires the State attribute to work, but no State exists in the Access-Request packet."
     
  39. TomatoCL

    TomatoCL Network Newbie Member

    Bug report:

    For an Asus AC3200, 2017.2: the Bandwidth Distribution (Inbound) QoS graph is not working.
     
    Last edited: Sep 5, 2017
  40. calcousin55

    calcousin55 Network Newbie Member

    I would also like a build for the Asus RT-N66U if possible
     
  41. WillyTP

    WillyTP Network Newbie Member

    I queue myself for the RT-N66U build, and point out THIS bug.
     
  42. M_ars

    M_ars Network Guru Member

    Kille72 does only ARM-Builds, so no

    2nd question, i also think no
     
    kille72 likes this.
  43. WillyTP

    WillyTP Network Newbie Member

    @kille72 Thanks for your great bugfix build, saved me lots of troubles compared to latest plain Shibby one.
    Keep up the good work :)
     
    kille72 and M_ars like this.
  44. WillyTP

    WillyTP Network Newbie Member

    Hi,
    I'd need to make Wake On Lan working.

    I've enabled Udpxy under Advanced -> Firewall, but doesn't work anyway.
    Am I missing something?

    Thanks

    UPDATE: Sorry, it actually works. My PC turns on as expected.
    It's an application which I use on Windows (for testing) that doesn't show magic packets arriving, but actually works anyway :)
     
    Last edited: Sep 3, 2017
  45. TomatoCL

    TomatoCL Network Newbie Member

    Download Manager:

    Is there a way to include a Download Manager for www (http, https), with auto-resume ability, like 'Free Download Manager' but open source? Transmission is perfect, but it is only for bittorret.
     
  46. pomidor1

    pomidor1 Serious Server Member

  47. eahm

    eahm LI Guru Member

    kille72, since I can't seem to get this message to shibby, any news on the RT-AC1900P? Thanks.
     
  48. pomidor1

    pomidor1 Serious Server Member

    jurekk about R6400v2:
    From what I've learned this is a situation similar to the asus n66u-b1 router
    That is a newer processor with a performance of 1 ghz and not 800
    other SDKs
    So today only soft company possibly ddwrt can already handle it but I'm not sure.
    Tomato is not there and there are no views because only Shibby could do anything and he recently some other topics probably live. There are new versions of Asus n66u-b1 or ac68u c1, e1 etc awaiting you. Generally, without adding support for new routers, the tomato project will soon be niche because only the stimulant will be.

    Shibby: jurekk - works though they are progressively moving forward [​IMG]
     
  49. Wizardknight

    Wizardknight Connected Client Member

    This guide helped me get entware up and running the first time, and it is for tomato. :)
    https://gist.github.com/dferg/833aade513965d78b43d
     
  50. feedzapper

    feedzapper Connected Client Member

    SAMBA + exfat partitions on USB3.0 Stick with Netgear R7000 and latest kille72 2017.2 / AIO ...

    I have problems to copy "big files" > 2GB to a EXFAT formated USB3.0 Stick on my R7000.
    Windows stalls and gives me a error message (unexpected error...), if i copy these Files to the Stick. With smaller Files < 1GB the copy still works.
    If i change the filesystem back to "ext2" on the USB Stick, all works very well - also with
    big Files e.g. 30GB.
    I changed nothing in the smb.conf and use the default settings.
    Well, i think its not a SAMBA problem, but maybe a problem with the EXFAT driver himself ??
    Can anyone confirm these problems ?
     
    Last edited: Sep 8, 2017
  51. Sean B.

    Sean B. LI Guru Member

    Any errors in the system log when this happens?
     
  52. feedzapper

    feedzapper Connected Client Member

    no, nothing in the SYSLOG
     
  53. Sean B.

    Sean B. LI Guru Member

    Were you using a USB 3.0 port on the router ( if it has one )? If so, try a 2.0 port and see if you hit the same issue.
     
  54. feedzapper

    feedzapper Connected Client Member

    yep, at the front side is one USB3.0 port, the backside ports are USB2.0 ...
    i will test it ..
    ....
    ok - there is no difference, still the same problem also with USB2.0
    i just tested a 2,0gb video file.
    windows returns with 0x8007003b error after some seconds.
    now i had tested to copy the same file with the inside vsftpd server, and filezilla client
    on the windows side.
    surprise !
    i transfered the file without any problems to the exfat partition on the stick (12,5Mb/S).
    then maybe there is still a samba problem ?
     
    Last edited: Sep 10, 2017
  55. Sean B.

    Sean B. LI Guru Member

    On the Windows machine, open an admin command prompt and run this command:

    Code:
    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
    sc.exe config mrxsmb10 start= auto
    sc.exe config mrxsmb20 start= disabled
    
    Reboot the Windows machine and try the file transfer again, then post your findings.

    You can restore the Windows machines config by running these commands:

    Code:
    sc.exe config lanmanworkstation depend= bowser/mrxsmb20/nsi
    sc.exe config mrxsmb20 start= auto
    sc.exe config mrxsmb10 start= disabled
    And rebooting.
     
  56. feedzapper

    feedzapper Connected Client Member

    Same results with SMB1 (win8.1)
     
  57. Sean B.

    Sean B. LI Guru Member

    Could you post the output of:

    cat /etc/smb.conf

    from the router please.
     
  58. PetervdM

    PetervdM Network Guru Member

    sorry to interfere, but shouldn't is be browser instead of bowser?
     
  59. Sean B.

    Sean B. LI Guru Member

    No.
     
  60. feedzapper

    feedzapper Connected Client Member

    sure :
    Code:
    root@Utopia-Planitia:/tmp/home/root# cat /etc/smb.conf
    [global]
     interfaces = br0
     bind interfaces only = yes
     max protocol = SMB2
     enable core files = no
     deadtime = 30
     smb encrypt = disabled
     min receivefile size = 16384
     use sendfile = yes
     workgroup = ROFNET
     netbios name = Utopia-Planitia
     server string = TomatoUSB
     dos charset = ASCII
     unix charset = UTF8
     display charset = UTF8
     guest account = nobody
     security = user
     map to guest = Bad User
     guest ok = yes
     guest only = no
     browseable = yes
     syslog only = yes
     timestamp logs = no
     syslog = 1
     passdb backend = smbpasswd
     encrypt passwords = yes
     preserve case = yes
     short preserve case = yes
     domain master = yes
     local master = yes
     preferred master = yes
     os level = 255
     socket options = TCP_NODELAY SO_KEEPALIVE IPTOS_LOWDELAY SO_RCVBUF=65536 SO_SNDBUF=65536
    
    
    [public]
     path = /tmp/mnt/PUBLIC
     writable = yes
     delete readonly = yes
     force user = root
     comment = PUBLIC SHARE
    root@Utopia-Planitia:/tmp/home/root#
    
     
  61. Sean B.

    Sean B. LI Guru Member

    SSH or telnet into the router, edit /etc/smb.conf and change "min receivefile size = 16384" to "min receivefile size = 0" and save. Then run the command "service samba restart" . After doing so, double check that your change in /etc/smb.conf is still there. I don't think it will be overwritten when samba is restarted in this fashion, but can't remember for sure. Retry file send noting if there's any changes.
     
  62. Sean B.

    Sean B. LI Guru Member

    To elaborate more, browser would be the SMB network browser process. Bowser is a file system driver:

    Code:
    PS C:\windows\system32> sc.exe qc browser
    [SC] QueryServiceConfig SUCCESS
    
    SERVICE_NAME: browser
            TYPE               : 20  WIN32_SHARE_PROCESS
            START_TYPE         : 3   DEMAND_START
            ERROR_CONTROL      : 1   NORMAL
            BINARY_PATH_NAME   : C:\windows\System32\svchost.exe -k netsvcs
            LOAD_ORDER_GROUP   : NetworkProvider
            TAG                : 0
            DISPLAY_NAME       : Computer Browser
            DEPENDENCIES       : LanmanWorkstation
                               : LanmanServer
            SERVICE_START_NAME : LocalSystem
    PS C:\windows\system32> sc.exe qc bowser
    [SC] QueryServiceConfig SUCCESS
    
    SERVICE_NAME: bowser
            TYPE               : 2  FILE_SYSTEM_DRIVER
            START_TYPE         : 3   DEMAND_START
            ERROR_CONTROL      : 1   NORMAL
            BINARY_PATH_NAME   : system32\DRIVERS\bowser.sys
            LOAD_ORDER_GROUP   : Network
            TAG                : 5
            DISPLAY_NAME       : Browser Support Driver
            DEPENDENCIES       :
            SERVICE_START_NAME :
    PS C:\windows\system32>
     
    PetervdM likes this.
  63. feedzapper

    feedzapper Connected Client Member

    I added "min receivefile size = 0" to the Samba Custom Configuration in the WebGUI.
    The line would be append at the end of the default smb.conf under the [global] section,
    but the old entry ist still exist topwards at the smb.conf.
    I think the second entry overwrites the first parameter while reading the smb.conf ?
    Well, set it to "0" had no success.
    Windows stalls, wrote big files to exfat samba :-(
     
    Last edited: Sep 11, 2017
    Elfew likes this.
  64. DooZer

    DooZer Network Newbie Member

    Hi,

    I made a driver updates to kille72 fork or i hope atleast it compiles fine. Havent got my router (rt-n18u) yet to test and i need your knowledge if these changes will even work.

    tomato-arm-kille72/release/src-rt-6.x.4708/wl/linux/wl_apsta.o SMP wlan driver 6.37.14.126 (r561982)
    tomato-arm-kille72/release/src-rt-6.x.4708/wl/up/wl_apsta.o NOSMP wlan driver 6.37.14.126 (r561982)
    tomato-arm-kille72/release/src-rt-6.x.4708/wl/arm-uclibc/wl new wl binary
    tomato-arm-kille72/release/src-rt-6.x.4708/wl/config config files
    tomato-arm-kille72/release/src-rt-6.x.4708/ctf/linux/ctf.o SMP ctf drivers
    tomato-arm-kille72/release/src-rt-6.x.4708/ctf/up/linux/ctf.o NOSMP ctf drivers
    tomato-arm-kille72/release/src-rt-6.x.4708/et/ ethernet drivers
    tomato-arm-kille72/release/src-rt-6.x.4708/router/wlconf_arm/prebuilt/wlconf
    tomato-arm-kille72/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/if_vlan.h
    tomato-arm-kille72/release/src-rt-6.x.4708/linux/linux-2.6.36/net/8021q/vlan_dev.c
    tomato-arm-kille72/release/src-rt-6.x.4708/include/bcmdevs.h
    tomato-arm-kille72/release/src-rt-6.x.4708/include/epivers.h
     
    kille72 likes this.
  65. AndreDVJ

    AndreDVJ Addicted to LI Member

    Pretty dangerous, as there are a some binary blobs involved. I'd prepare to recover from a brick (due to kernel panic) should you flash your router.
     
    kille72 likes this.
  66. Sean B.

    Sean B. LI Guru Member

    Yes, the settings will conflict if done via GUI. This is why I explained how to do it via ssh/telnet. I'll try duplicating the issue and see if I can come up with anything.
     
    Last edited: Sep 12, 2017
    kille72 likes this.
  67. Sean B.

    Sean B. LI Guru Member

    Welp, @feedzapper , I haven't bothered to let the transfer go long enough to see if it outright dies.. however I can easily tell there's issues. The transfer starts out by jumping up to the normal speeds I'd see sending to storage on the router USB, about 15 - 16MB/s... but within a few seconds it falls on its face down to 0k/s.. then a few seconds later it jumps up a bit.. then on its face again. I was going to try an compile a different kernel module for exfat, but noticed something interesting before I had the chance. If I disable exfat support via the GUI.. the exfat module still gets loaded if I plug in the flash drive. Anyway, aside from a failing flash drive.. certainly seems to be something going on. May take me awhile to get anywhere with it though as my time has been a bit limited lately. Plus, while I'm not sure where exfat support has made it to for newer kernels.. I can say that Microsoft has tried rather directly to keep exFAT proprietary. There may be no "good" support for it with linux, let alone a kernel as old as we have to run. There may be no solution to be had in the end.

    If anyone else may want to confirm by trying a large file transfer from a Windows client to an exfat formatted flash drive on their router, that would be appreciated. As to know it's nothing with my particular flash drive or setup etc. @kille72 @Elfew ?
     
    Last edited: Sep 12, 2017
  68. Sean B.

    Sean B. LI Guru Member

    Tried with a module made from latest source of exfat-nofuse, also with the delay sync option set.. neither had any change. Enabled debugging in the module. Log output shows no errors or signs of issue.. it's just really.. really.. slow. And if mounted async it can eat your routers RAM alive. Here's some timing to show just how slow:

    ext2:

    Code:
    root@Storage:/tmp/mnt# time dd if=/dev/zero bs=1M count=100 of=/mnt/optware/z
    100+0 records in
    100+0 records out
    real    0m 0.55s
    user    0m 0.00s
    sys    0m 0.36s
    root@Storage:/tmp/mnt#

    exFAT:

    Code:
    root@Storage:/tmp/mnt# time dd if=/dev/zero bs=1M count=100 of=/mnt/Flash/z
    100+0 records in
    100+0 records out
    real    0m 10.99s
    user    0m 0.01s
    sys    0m 1.01s
    root@Storage:/tmp/mnt#
    :eek::eek::eek::eek::eek::eek::eek:

    Need to find some of my other flash drives.. I really want to verify this isn't related to hardware somehow.
     
  69. feedzapper

    feedzapper Connected Client Member

    @SeanB thanks for your information about this. I use a 128GB USB3.0 stick with 2 exfat partitions with my Netgear R7000
    Reading your posts, i think its also bigger timing problem. Meanwhile i formatted my second partition
    back to "ext2". Using "exfat" only for the first "/opt" partition on the Stick.
     
  70. Sean B.

    Sean B. LI Guru Member

    You're welcome. I'm pretty sure this is going to come down to the fact exFAT is locked down by Microsoft. Linux only came about having the ability to support exFAT at all thanks to Samsung violating ( they say accidentally ) GPL licensing by using GPL code in a proprietary driver for exFAT they were developing for use on Android. A dev leaked the code for that driver onto git and then Samsung said "woops, our bad about the GPL" and made it fully open. But don't want to put my foot in my mouth till' I can try another drive.
     
  71. AndreDVJ

    AndreDVJ Addicted to LI Member

    Please don't tell me it's a Sandisk Ultra Fit...
     
  72. feedzapper

    feedzapper Connected Client Member

    Don't panic !
    It's a Kingston DataTraveler DTSE9G2 available from 8 - 128GB
     

    Attached Files:

  73. DooZer

    DooZer Network Newbie Member

    It didnt brick it just didnt show wlan. I was able to update wlan drivers to rt-n18 nosmp version 6.37.14.86 atleast. Ethernet drivers updated fine tho.
    Here is the log.
    Jan 1 01:00:08 unknown kern.warn kernel: eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.14.126 (r561982)
    Jan 1 01:00:08 unknown kern.warn kernel: wl_module_init: passivemode set to 0x0
    Jan 1 01:00:08 unknown kern.alert kernel: Unable to handle kernel NULL pointer dereference at virtual address 00000000
    Jan 1 01:00:08 unknown kern.alert kernel: pgd = cfae8000
    Jan 1 01:00:08 unknown kern.alert kernel: [00000000] *pgd=9f020031, *pte=00000000, *ppte=00000000
    Jan 1 01:00:08 unknown kern.emerg kernel: Internal error: Oops: 17 [#1] PREEMPT
    Jan 1 01:00:08 unknown kern.emerg kernel: last sysfs file: /sys/kernel/uevent_seqnum
    Jan 1 01:00:08 unknown kern.warn kernel: module: wl bf029000 4114040
    Jan 1 01:00:08 unknown kern.warn kernel: module: et bf012000 61889
    Jan 1 01:00:09 unknown kern.warn kernel: module: igs bf009000 12311
    Jan 1 01:00:09 unknown kern.warn kernel: module: emf bf000000 15802
    Jan 1 01:00:09 unknown kern.warn kernel: Modules linked in: wl(P+) et(P) igs(P) emf(P)
    Jan 1 01:00:09 unknown kern.warn kernel: CPU: 0 Tainted: P (2.6.36.4brcmarm #1)
    Jan 1 01:00:09 unknown kern.warn kernel: PC is at bcm_strtoul+0xc/0x150
    Jan 1 01:00:09 unknown kern.warn kernel: LR is at init_module+0xe0/0x244 [wl]
    Jan 1 01:00:09 unknown kern.warn kernel: pc : [<c01c3580>] lr : [<bf3ed0e0>] psr: 60000013
    Jan 1 01:00:09 unknown kern.warn kernel: sp : cf093d68 ip : c02ea4d4 fp : 00000000
    Jan 1 01:00:09 unknown kern.warn kernel: r10: cf093d80 r9 : c03ec012 r8 : 00000000
    Jan 1 01:00:09 unknown kern.warn kernel: r7 : cf093e80 r6 : cf093d80 r5 : 00000001 r4 : 00000000
    Jan 1 01:00:09 unknown kern.warn kernel: r3 : 00000000 r2 : 00000000 r1 : 00000000 r0 : 00000000
    Jan 1 01:00:09 unknown kern.warn kernel: Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user
    Jan 1 01:00:09 unknown kern.warn kernel: Control: 10c53c7d Table: 9fae8059 DAC: 00000015
    Jan 1 01:00:09 unknown kern.emerg kernel: Process modprobe (pid: 675, stack limit = 0xcf092268)
    Jan 1 01:00:09 unknown kern.emerg kernel: Stack: (0xcf093d68 to 0xcf094000)
    Jan 1 01:00:09 unknown kern.emerg kernel: 3d60: 00000000 00000001 cf093d80 cf093e80 00000000 cf093d80
    Jan 1 01:00:09 unknown kern.emerg kernel: 3d80: 31687465 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    Jan 1 01:00:09 unknown kern.emerg kernel: 3da0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    Jan 1 01:00:09 unknown kern.emerg kernel: 3dc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    Jan 1 01:00:09 unknown kern.emerg kernel: 3de0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    Jan 1 01:00:09 unknown kern.emerg kernel: 3e00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    Jan 1 01:00:09 unknown kern.emerg kernel: 3e20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    Jan 1 01:00:09 unknown kern.emerg kernel: 3e40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    Jan 1 01:00:09 unknown kern.emerg kernel: 3e60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    Jan 1 01:00:09 unknown kern.emerg kernel: 3e80: 5f306c77 00736769 c81f97e0 cf802080 00000000 00000000 00000030 00000780
    Jan 1 01:00:09 unknown kern.emerg kernel: 3ea0: bf3ce43c c03e8000 cf092000 00000000 bf3ed000 00000030 00000780 c0037410
    Jan 1 01:00:09 unknown kern.emerg kernel: 3ec0: 00000000 c00ae1a8 00000435 cfb3c7a0 00000435 bf3ce43c cf164b28 bf3ce43c
    Jan 1 01:00:09 unknown kern.emerg kernel: 3ee0: cf164b28 bf3ce3f4 cf164800 00000000 00000780 c0082874 bf3ce400 406a8000
    Jan 1 01:00:09 unknown kern.emerg kernel: 3f00: cf110300 c00814dc bf3ce520 cf092000 00000bd3 d0de7214 000815e0 000815e0
    Jan 1 01:00:09 unknown kern.emerg kernel: 3f20: cf899188 d0a49000 00434eac d0df284c d0df2633 d0e04cfc cf3ac000 003a5908
    Jan 1 01:00:09 unknown kern.emerg kernel: 3f40: 003b1638 00000000 00000000 0000002e 0000002f 00000025 00000029 0000001f
    Jan 1 01:00:09 unknown kern.emerg kernel: 3f60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c0399180
    Jan 1 01:00:09 unknown kern.emerg kernel: 3f80: cf899180 00082810 40273008 000815e0 00000080 c0037ae8 cf092000 00000000
    Jan 1 01:00:09 unknown kern.emerg kernel: 3fa0: 0008164e c0037940 00082810 40273008 40273008 00434eac 000815e0 00000000
    Jan 1 01:00:09 unknown kern.emerg kernel: 3fc0: 00082810 40273008 000815e0 00000080 00000001 000815a8 00080e20 0008164e
    Jan 1 01:00:09 unknown kern.emerg kernel: 3fe0: 402151f4 be8f3c38 00013d60 40215204 20000010 40273008 e1a00008 e59f1130
    Jan 1 01:00:09 unknown kern.warn kernel: [<c01c3580>] (PC is at bcm_strtoul+0xc/0x150)
    Jan 1 01:00:09 unknown kern.warn kernel: [<c01c3580>] (bcm_strtoul+0xc/0x150) from [<bf3ed0e0>] (init_module+0xe0/0x244 [wl])
    Jan 1 01:00:09 unknown kern.warn kernel: [<bf3ed0e0>] (init_module+0xe0/0x244 [wl]) from [<c0037410>] (do_one_initcall+0x30/0x19c)
    Jan 1 01:00:09 unknown kern.warn kernel: [<c0037410>] (do_one_initcall+0x30/0x19c) from [<c0082874>] (sys_init_module+0x11c/0x1a50)
    Jan 1 01:00:09 unknown kern.warn kernel: [<c0082874>] (sys_init_module+0x11c/0x1a50) from [<c0037940>] (ret_fast_syscall+0x0/0x30)
    Jan 1 01:00:09 unknown kern.emerg kernel: Code: e12fff1e e92d05f0 e1a03000 e59fc13c (e5d00000)
    Jan 1 01:00:09 unknown kern.warn kernel: ---[ end trace 0a7a83defb66a09c ]---
     
    M_ars and pomidor1 like this.
  74. monoton

    monoton Connected Client Member

    Is the Linksys EA6900 firmware for both v1.0 and v1.1? I think it's the same hardware but I'm not 100% on that.
    Can't find any info at all on v2.0 except there's a different firmware for it on the Linksys page.
     
  75. dingmel

    dingmel LI Guru Member

    Hi there. any versions suitable for AC66U routers?
     
  76. AndreDVJ

    AndreDVJ Addicted to LI Member

    Not so bad. Last time I tried to upgrade Wi-fi driver last year, my router bricked.
    Code:
    =~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2016.05.14 16:11:10 =~=~=~=~=~=~=~=~=~=~=~=
    Digital core power voltage set to 1.0V
    Decompressing...done
    Digital core power voltage set to 1.0V
    
    SHMOO VER 1.13
    
    PKID07DC06011801080000000000001A103F01000000
    
    S300001CF
    00001370
    
    
    RDLYW0 00000004
    
    RDENW0 00000034
    
    RDQSW0
    
        0000000000111111111122222222223333333333444444444455555555556666
        0123456789012345678901234567890123456789012345678901234567890123
     00 ------++++++++++++++++++++++X++++++++++++++++++++++-------------
     01 ----------+++++++++++++++++++++++X++++++++++++++++++++++--------
     02 -------+++++++++++++++++++++++X++++++++++++++++++++++-----------
     03 ------+++++++++++++++++++++++X++++++++++++++++++++++------------
     04 ----++++++++++++++++++++++X++++++++++++++++++++++---------------
     05 ------++++++++++++++++++++++++X++++++++++++++++++++++++---------
     06 ------+++++++++++++++++++++X+++++++++++++++++++++---------------
     07 ---------+++++++++++++++++++++++X+++++++++++++++++++++++--------
     08 ------++++++++++++++++++++++X+++++++++++++++++++++--------------
     09 -------------+++++++++++++++++++++++X+++++++++++++++++++++++----
     10 ------+++++++++++++++++++++++X++++++++++++++++++++++------------
     11 -----------++++++++++++++++++++++++X+++++++++++++++++++++++-----
     12 ------++++++++++++++++++++++X++++++++++++++++++++++-------------
     13 ------------+++++++++++++++++++++X+++++++++++++++++++++---------
     14 ------++++++++++++++++++++++++X+++++++++++++++++++++++----------
     15 -----------+++++++++++++++++++++++X++++++++++++++++++++++-------
    
    
    P   W0
    
        0000000000111111111122222222223333333333444444444455555555556666
        0123456789012345678901234567890123456789012345678901234567890123
     00 +++++++++++++++++++++++++X+++++++++++++++++++++++++-------------
     01 -+++++++++++++++++++++++++++X+++++++++++++++++++++++++++--------
     02 ++++++++++++++++++++++++++X++++++++++++++++++++++++++-----------
     03 ++++++++++++++++++++++++++X+++++++++++++++++++++++++------------
     04 ++++++++++++++++++++++++X+++++++++++++++++++++++----------------
     05 +++++++++++++++++++++++++++X+++++++++++++++++++++++++++---------
     06 ++++++++++++++++++++++++X++++++++++++++++++++++++---------------
     07 --+++++++++++++++++++++++++++X++++++++++++++++++++++++++--------
     08 +++++++++++++++++++++++++X++++++++++++++++++++++++--------------
     09 ------+++++++++++++++++++++++++++++X++++++++++++++++++++++++++--
     10 ++++++++++++++++++++++++++X+++++++++++++++++++++++++------------
     11 ----+++++++++++++++++++++++++++X+++++++++++++++++++++++++++-----
     12 ++++++++++++++++++++++++++X+++++++++++++++++++++++++------------
     13 ---++++++++++++++++++++++++++X++++++++++++++++++++++++++--------
     14 +++++++++++++++++++++++++++X+++++++++++++++++++++++++++---------
     15 ---+++++++++++++++++++++++++++X+++++++++++++++++++++++++++------
    
    
    N   W0
    
        0000000000111111111122222222223333333333444444444455555555556666
        0123456789012345678901234567890123456789012345678901234567890123
     00 -------+++++++++++++++++++++++X++++++++++++++++++++++-----------
     01 ----------++++++++++++++++++++++++X+++++++++++++++++++++++------
     02 -------++++++++++++++++++++++++X+++++++++++++++++++++++---------
     03 ------+++++++++++++++++++++++X++++++++++++++++++++++------------
     04 ----++++++++++++++++++++++X++++++++++++++++++++++---------------
     05 ------+++++++++++++++++++++++++X++++++++++++++++++++++++--------
     06 -----++++++++++++++++++++++X+++++++++++++++++++++---------------
     07 ----------+++++++++++++++++++++++++X++++++++++++++++++++++++----
     08 ------++++++++++++++++++++++X++++++++++++++++++++++-------------
     09 -------------+++++++++++++++++++++++X+++++++++++++++++++++++----
     10 ------+++++++++++++++++++++++X+++++++++++++++++++++++-----------
     11 ------------+++++++++++++++++++++++X+++++++++++++++++++++++-----
     12 ------+++++++++++++++++++++++X++++++++++++++++++++++------------
     13 ------------+++++++++++++++++++++X+++++++++++++++++++++---------
     14 ------++++++++++++++++++++++++X+++++++++++++++++++++++----------
     15 ------------++++++++++++++++++++++X++++++++++++++++++++++-------
    
    
    WRDQW0
    
        0000000000111111111122222222223333333333444444444455555555556666
        0123456789012345678901234567890123456789012345678901234567890123
     00 +++++++++++++++++++++++X+++++++++++++++++++++++------++++++++++-
     01 ++++++++++++++++++++++++X++++++++++++++++++++++++-------+++++++-
     02 ++++++++++++++++++++++++X+++++++++++++++++++++++-----++++++++++-
     03 +++++++++++++++++++++++X++++++++++++++++++++++--------+++++++++-
     04 +++++++++++++++++++++X+++++++++++++++++++++-----------+++++++++-
     05 +++++++++++++++++++++++X+++++++++++++++++++++++------++++++++++-
     06 ++++++++++++++++++++++X+++++++++++++++++++++---------++++++++++-
     07 ++++++++++++++++++++++++X++++++++++++++++++++++++------++++++++-
     08 +++++++++++++++++++++++X++++++++++++++++++++++--------+++++++++-
     09 -++++++++++++++++++++++++X+++++++++++++++++++++++----------++++-
     10 +++++++++++++++++++++++X+++++++++++++++++++++++--------++++++++-
     11 --+++++++++++++++++++++++X+++++++++++++++++++++++-----------+++-
     12 ++++++++++++++++++++++++X+++++++++++++++++++++++------+++++++++-
     13 --+++++++++++++++++++++++X+++++++++++++++++++++++-----------+++-
     14 ++++++++++++++++++++++++X+++++++++++++++++++++++--------+++++++-
     15 --+++++++++++++++++++++++X+++++++++++++++++++++++-----------+++-
    
    
    WRDMW0 00000023
    WRDMW0 00000024
    
    
    ADDR
    
        0000000000111111111122222222223333333333444444444455555555556666
        0123456789012345678901234567890123456789012345678901234567890123
     00 +++++++++++++++++++S+++++++++++X++++++++++++++++++++++++++++++++
    
    Decompressing...done
    
    
    CFE for Foxconn Router R7000 version: v1.0.22
    Build Date: Wed Mar 19 11:14:20 CST 2014
    Init Arena
    Init Devs.
    Boot up from NAND flash...
    Bootcode Boot partition size = 524288(0x80000)
    DDR Clock: 800 MHz
    Info: DDR frequency set from clkfreq=1000,*800*
    et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.15.1 (r407936)
    et1: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.15.1 (r407936)
    CPU type 0x0: 1000MHz
    Tot mem: 262144 KBytes
    
    Device eth0:  hwaddr A0-63-91-DE-73-5A, ipaddr 192.168.1.1, mask 255.255.255.0
            gateway not set, nameserver not set
    Loader:raw Filesys:tftp Dev:eth0 File:192.168.1.2:vmlinuz Options:(null)
    Loading: Failed.
    Could not load 192.168.1.2:vmlinuz: Timeout occured
    Checking crc...Loader:raw Filesys:raw Dev:nflash0.os File: Options:(null)
    Loading: .... 4144640 bytes read
    Entry at 0x00008000
    Closing network.
    Starting program at 0x00008000
    console [ttyS0] enabled, bootconsole disabled
    serial8250.0: ttyS1 at MMIO 0x18000400 (irq = 117) is a 16550
    brd: module loaded
    loop: module loaded
    pflash: found no supported devices
    bcmsflash: found no supported devices
    Boot partition size = 524288(0x80000)
    lookup_nflash_rootfs_offset: offset = 0x200000
    nflash: squash filesystem with lzma found at block 29
    Creating 5 MTD partitions on "nflash":
    0x000000000000-0x000000080000 : "boot"
    0x000000080000-0x000000200000 : "nvram"
    0x000000200000-0x000002200000 : "linux"
    0x0000003a6d80-0x000002000000 : "rootfs"
    0x000002200000-0x000002240000 : "board_data"
    PPP generic driver version 2.4.2
    PPP MPPE Compression module registered
    NET: Registered protocol family 24
    PPTP driver version 0.8.5
    === PPTP init ===
    Mirror/redirect action on
    u32 classifier
        Actions configured
    Netfilter messages via NETLINK v0.30.
    nf_conntrack version 0.5.0 (3990 buckets, 15960 max)
    xt_time: kernel timezone is -0000
    ip_tables: (C) 2000-2006 Netfilter Core Team
    TCP cubic registered
    NET: Registered protocol family 10
    ip6_tables: (C) 2000-2006 Netfilter Core Team
    NET: Registered protocol family 17
    L2TP core driver, V2.0
    PPPoL2TP kernel driver, V2.0
    802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
    All bugs added by David S. Miller <davem@redhat.com>
    Registering the dns_resolver key type
    Northstar brcmnand NAND Flash Controller driver, Version 0.1 (c) Broadcom Inc. 2012
    NAND device: Manufacturer ID: 0x01, Chip ID: 0xf1 (AMD NAND 128MiB 3,3V 8-bit)
    Spare area=64 eccbytes 56, ecc bytes located at:
     2 3 4 5 6 7 8 9 10 11 12 13 14 15 18 19 20 21 22 23 24 25 26 27 28 29 30 31 34 35 36 37 38 39 40 41 42 43 44 45 46 47 50 51 52 53 54 55 56 57 58 59 60 61 62 63
    Available 7 bytes at (off,len):
    (1,1) (16,2) (32,2) (48,2) (0,0) (0,0) (0,0) (0,0)
    Scanning device for bad blocks
    Options: NO_AUTOINCR,NO_READRDY,BBT_SCAN2NDPAGE,
    Creating 2 MTD partitions on "brcmnand":
    0x000002000000-0x000008000000 : "brcmnand"
    0x000004000000-0x000008000000 : "jffs2"
    VFS: Mounted root (squashfs filesystem) readonly on device 31:3.
    devtmpfs: mounted
    Freeing init memory: 216K
    
    
    Hit ENTER for console...
    
    emf: module license 'Proprietary' taints kernel.
    Disabling lock debugging due to kernel taint
    et_module_init: passivemode set to 0x0
    et_module_init: txworkq set to 0x0
    et_module_init: et_txq_thresh set to 0x0
    eth0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.14.86 (r456083)
    wl_module_init: passivemode set to 0x0
    Unable to handle kernel NULL pointer dereference at virtual address 00000000
    pgd = cf04c000
    [00000000] *pgd=9f060031, *pte=00000000, *ppte=00000000
    Internal error: Oops: 17 [#1] PREEMPT SMP
    last sysfs file: /sys/kernel/uevent_seqnum
    module:  wl     bf027000     4156493
    module:  et     bf011000     61325
    module:  igs     bf009000     11887
    module:  emf     bf000000     14973
    Modules linked in: wl(P+) et(P) igs(P) emf(P)
    CPU: 1    Tainted: P             (2.6.36.4brcmarm #1)
    PC is at bcm_strtoul+0xc/0x150
    LR is at init_module+0xe0/0x244 [wl]
    pc : [<c01cbe00>]    lr : [<bf3f50e0>]    psr: 60000013
    sp : cf043d70  ip : c02f7850  fp : 00000000
    r10: cf043d88  r9 : c04002fa  r8 : 00000000
    r7 : cf043e88  r6 : cf043d88  r5 : 00000001  r4 : c04002fe
    r3 : 00000000  r2 : 00000000  r1 : 00000000  r0 : 00000000
    Flags: nZCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
    Control: 10c53c7d  Table: 9f04c04a  DAC: 00000015
    Process modprobe (pid: 722, stack limit = 0xcf042270)
    Stack: (0xcf043d70 to 0xcf044000)
    3d60:                                     c04002fe 00000001 cf043d88 cf043e88
    3d80: 00000000 cf043d88 31687465 68746500 00000032 00000000 00000000 00000000
    3da0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    3dc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    3de0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    3e00: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    3e20: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    3e40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    3e60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
    3e80: 00000000 00000000 5f306c77 00736769 bf3d59e8 c03fc000 cf042000 00000000
    3ea0: bf3f5000 00000030 bf3d59e8 c03fc000 cf042000 00000000 bf3f5000 00000030
    3ec0: 00000780 c003e5bc 00000000 c00b9e54 00000440 cf0611e0 00000000 bf3d59e8
    3ee0: bf3d59a0 bf3d59e8 bf3d59a0 cfa97f28 cfa97c00 00000000 00000780 c008fef0
    3f00: bf3d59ac 406a0000 c008e914 bf3d5ad4 c0427ee0 cf042000 d0e0856c 000a35c8
    3f20: cf9de788 d0a61000 0043ffa4 d0e14044 d0e13e2b d0e268b4 ce474000 003aeedc
    3f40: 003baf3c 00000000 00000000 0000002e 0000002f 00000025 00000029 0000001f
    3f60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 c03a93ec
    3f80: 00000003 000a3798 40260008 000a35c8 00000080 c003ec68 cf042000 00000000
    3fa0: bea61c6c c003eac0 000a3798 40260008 40260008 0043ffa4 000a35c8 00000000
    3fc0: 000a3798 40260008 000a35c8 00000080 00000001 000a2f80 000a4618 bea61c6c
    3fe0: 402021f4 bea61c18 00013a8c 40202204 20000010 40260008 e285ef41 e585600c
    [<c01cbe00>] (PC is at bcm_strtoul+0xc/0x150)
    [<c01cbe00>] (bcm_strtoul+0xc/0x150) from [<bf3f50e0>] (init_module+0xe0/0x244 [wl])
    [<bf3f50e0>] (init_module+0xe0/0x244 [wl]) from [<c003e5bc>] (do_one_initcall+0x30/0x19c)
    [<c003e5bc>] (do_one_initcall+0x30/0x19c) from [<c008fef0>] (sys_init_module+0x11c/0x1bac)
    [<c008fef0>] (sys_init_module+0x11c/0x1bac) from [<c003eac0>] (ret_fast_syscall+0x0/0x30)
    Code: e12fff1e e92d05f0 e1a03000 e59fc13c (e5d00000)
    ---[ end trace ef896ec6d5e94cc3 ]---
    Kernel panic - not syncing: Fatal exception
    [<c0044ff8>] (unwind_backtrace+0x0/0xf8) from [<c02de65c>] (panic+0x74/0x1a0)
    [<c02de65c>] (panic+0x74/0x1a0) from [<c00426f0>] (die+0x1a4/0x1dc)
    [<c00426f0>] (die+0x1a4/0x1dc) from [<c0046154>] (__do_kernel_fault+0x64/0x84)
    [<c0046154>] (__do_kernel_fault+0x64/0x84) from [<c00462c4>] (do_page_fault+0x150/0x1ec)
    [<c00462c4>] (do_page_fault+0x150/0x1ec) from [<c003e3a4>] (do_DataAbort+0x30/0x9c)
    [<c003e3a4>] (do_DataAbort+0x30/0x9c) from [<c039ca6c>] (__dabt_svc+0x4c/0x60)
    Exception stack(0xcf043d28 to 0xcf043d70)
    3d20:                   00000000 00000000 00000000 00000000 c04002fe 00000001
    3d40: cf043d88 cf043e88 00000000 c04002fa cf043d88 00000000 c02f7850 cf043d70
    3d60: bf3f50e0 c01cbe00 60000013 ffffffff
    [<c039ca6c>] (__dabt_svc+0x4c/0x60) from [<c01cbe00>] (bcm_strtoul+0xc/0x150)
    [<c01cbe00>] (bcm_strtoul+0xc/0x150) from [<bf3f50e0>] (init_module+0xe0/0x244 [wl])
    [<bf3f50e0>] (init_module+0xe0/0x244 [wl]) from [<c003e5bc>] (do_one_initcall+0x30/0x19c)
    [<c003e5bc>] (do_one_initcall+0x30/0x19c) from [<c008fef0>] (sys_init_module+0x11c/0x1bac)
    [<c008fef0>] (sys_init_module+0x11c/0x1bac) from [<c003eac0>] (ret_fast_syscall+0x0/0x30)
    CPU0: stopping
    [<c0044ff8>] (unwind_backtrace+0x0/0xf8) from [<c003e334>] (do_IPI+0x114/0x154)
    [<c003e334>] (do_IPI+0x114/0x154) from [<c039cac8>] (__irq_svc+0x48/0xe8)
    Exception stack(0xc03d9f78 to 0xc03d9fc0)
    9f60:                                                       00000000 cf960300
    9f80: c03d9fc0 00000000 c03d8000 c03fc0a8 c03e4b80 c03e4b78 000267c0 413fc090
    9fa0: 0000001f 00000000 00000000 c03d9fc0 c003fbe4 c003fbe8 60000013 ffffffff
    [<c039cac8>] (__irq_svc+0x48/0xe8) from [<c003fbe8>] (default_idle+0x24/0x28)
    [<c003fbe8>] (default_idle+0x24/0x28) from [<c003fd88>] (cpu_idle+0x70/0xa4)
    [<c003fd88>] (cpu_idle+0x70/0xa4) from [<c0008ca0>] (start_kernel+0x338/0x394)
    [<c0008ca0>] (start_kernel+0x338/0x394) from [<00008084>] (0x8084)
    Rebooting in 3 seconds..
     
    pomidor1 and kille72 like this.
  77. pomidor1

    pomidor1 Serious Server Member

    kille72 work tomato only for ARM routers
     
  78. maurer

    maurer LI Guru Member

    the RT-AC66U (B1 hw) is ARM based
     
  79. pomidor1

    pomidor1 Serious Server Member

    ok but the RT-AC66U (B1 hw) there is no tomato just RMerlin soft
     
  80. monoton

    monoton Connected Client Member

    Couple of observations.

    At Virtual Wireless Interfaces only 20MHz and 40MHz channel bandwidth for the 5GHz band is selectable, so if anything is changed on this page one has to go back to Basic-Network to set it back to 80MHz.

    Bandwidth Limiter: Priority for "Default Class for unlisted MAC / IP's in LAN (br0)" cannot be set, after a save and a reload of the page, Priority is back to "Low" priority.

    EA6400 + xvortex CFE + 1.28.0000 -2017.2-kille72- K26ARM USB AIO-64K
     
    btaroli likes this.
  81. edusodanos

    edusodanos Serious Server Member

    @kille72, the 2017.3 has been in the test for some time, is there any release forecast?
     
  82. vlads

    vlads Networkin' Nut Member

    Hi there @kille72 - any chance you could build a Linksys EA6500v2 image limiting the NVRAM to 32kb. I can't use XVortex's CFE as I need fully functional LAN ports.
    Thanks!
     
    gschnasl likes this.
  83. monoton

    monoton Connected Client Member

    Whats wrong with the LAN ports?
     
  84. Wizardknight

    Wizardknight Connected Client Member

    I am having a bit of an odd issue with the USB ports, and I was wondering if anyone else can replicate it.

    My setup:
    I have a 4 port usb 3.0 hub, 8TB HD, 6TB HD, and 5TB HD, and a 2gb Sandisk thumb drive. I am using a 6300v2 as a NAS with these drives. It is running 2017.2-kille72.
    The 2gb drive holds my entware install. The 5 & 6 TB drives are just mirrors of the 8TB.

    Now the issue:
    If I connect the USB hub to the 3.0 jack on the router and connect all the drives, one or no drives will show up. If I connect the same setup to the 2.0 Jack on the router they all show up.

    I can only get 1 device to show up over the USB 3.0 jack on the router at a time.

    I currently have my 8TB drive on the 3.0 jack, and the rest using the hub to access the 2.0 jack.

    Is any one else able to reproduce the issue of only getting 1 device to show up on the 3.0 jack, or is this a bug?
     
  85. AndreDVJ

    AndreDVJ Addicted to LI Member

    1) Is your hub powered by an external adapter?
    2) Try disabling USB 3.0 support and see if your drives are recognized.
    3) USB 3.0 support in these routers feels hack'ish to be honest, and USB 2.0 speeds from the router is adequate enough.
     
  86. joksi

    joksi Serious Server Member

  87. DooZer

    DooZer Network Newbie Member

    @kille72 If you want to add newer drivers for RT-N18 download GPL of ASUS RT-N18U for firmware 3.0.0.4.378.4850 http://dlcdnet.asus.com/pub/ASUS/wireless/RT-N18U/GPL_RT_N18U_30043784850.zip
    \src\router\wl_arm\prebuilt\wl_apsta.o to up folder.

    I also took the newer wl binary from "\src-rt-6.x.4708\wl\exe\prebuilt" i dont know if its really needed. These drivers have been working fine for me atleast.

    /tmp/home/root# wl ver
    6.37 RC14.86
    wl0: Apr 13 2015 19:49:36 version 6.37.14.86 (r456083)

    Theres also a bug in router/makefile. It doesnt make/install the emfconf file. (i dont if this even have any effect but maybe good to know ;) )
    Ln1770: emf$(BCMEX)-install: <- if you remove bcmex it make/installs fine.
     
    Elfew, pomidor1 and M_ars like this.
  88. kille72

    kille72 LI Guru Member

    Last edited: Oct 4, 2017
    visceralpsyche, pomidor1 and M_ars like this.
  89. kille72

    kille72 LI Guru Member

    What do you think about this @pedro311 & @AndreDVJ?
     
    Elfew likes this.
  90. pedro311

    pedro311 Reformed Router Member

    Well it's time to check it ;)
     
    kille72 likes this.
  91. AndreDVJ

    AndreDVJ Addicted to LI Member

    Cherry-pick pedro311's commit, seems cleaner. Mine has a bunch of junk where nothing actually changed (except for what must change).

    I'll nuke my commit and try to put together something cleaner on my repo.

    EDIT: Permissions have changed within the tarball itself. I'll cherry-pick Pedro's commit.

    EDIT2: Have to nuke it again... Pedro's repo is missing Tomato-specific code.
    Code:
    release/src-rt-6.x.4708/router/dnsmasq/src/config.h
    release/src-rt-6.x.4708/router/dnsmasq/src/dnsmasq.c
    release/src-rt-6.x.4708/router/dnsmasq/src/dnsmasq.h
    release/src-rt-6.x.4708/router/dnsmasq/src/lease.c
    EDIT3: Fixed my repo.
     
    Last edited: Oct 3, 2017
    Elfew and kille72 like this.
  92. RMerlin

    RMerlin Network Guru Member

    How I usually proceed with these is I download the original tarballs for both the current and the new version. I generate a diff between them, and then I apply that patch on top of my code. That way, I preserve any customization currently in place.

    Code:
    diff -Naurp ~/soft/dnsmasq/dnsmasq-2.76 ~/soft/dnsmasq/dnsmasq-2.78 > ~/soft/dnsmasq/276-to-278.diff
    cd ~/asuswrt/release/src/router/dnsmasq
    patch -p1 --dry-run < ~/soft/dnsmasq/276-to-278.diff
    
    (and re-run without dry-run if all looks good)

    This is how I keep all components updated (OpenVPN, OpenSSL, etc...)
     
  93. pedro311

    pedro311 Reformed Router Member

    Last edited: Oct 17, 2017 at 12:44 AM
  94. adwert

    adwert New Member Member

    When changing br0 in BASIC-->NETWORK-->LAN to 192.168.21.2 then bridge,vlan,static DHCP tables disappear from web gui

    @kille72 2017.2 Asus RT-AC56U
     
  95. kille72

    kille72 LI Guru Member

    Last edited: Oct 5, 2017
    pomidor1, Rob_tre, edusodanos and 6 others like this.
  96. Elfew

    Elfew Network Guru Member

    I have RT-N18 - does it bring any improvement? Speed/range or whatever? Thank you... I would like to test it when it will be ready - @pedro311 :) let me know
     
  97. Edrikk

    Edrikk Network Guru Member

    GREAT work Pedro to start making patches in separate directory to allow for drop in upgrade of upstream code!
     
  98. ericjwill

    ericjwill Network Guru Member

    Long time lurker, first time poster. Apologies if I am doing something a bit daft:

    I've noticed a few quirks with the IPv4 and IPv6 DNS entry form fields in the UI. I only have one router, an R7000, to test validity, however:

    1.) When entering an IPv4 DNS server IP, the field is character limited such that a user can't enter a 'long' (AAA.BBB.CCC.DDD) IP address and add a colon + port number. In theory this field should allow a 'long' IPv4 address, a colon and up to 5 digits for the port.

    2.) If a loopback IPv4 address with an alternative port is used in the 'normal' basic config (IPv4) settings page, it is not added to /etc/resolv.dnsmasq, only IPv6 DNS server addresses and non-loopback IPv4 DNS server addresses to show up in the config file. Note I've not tested with IPv6 turned off to see if the behaviour is due to IPv6 being enabled. Regardless, my assumption is that all entered DNS servers should be in this configuration file so that dnsmasq has a number of fallbacks. (or i don't understand the file's true behaviour in the bigger scope of the firmware..?)

    3.) Regarding IPv6, the (as I understand it) standard for using a non-standard port is to put the IPv6 address in brackets [::1] and then add a colon + port number. [::1]:40 for example. The DNS settings fields' validation on the IPv6 configuration page rejects the use of the standard [ ] notation. I'm less sure this is a bug, but, for example, nslookup honours this notation when wanting to use a different port. My assumption here is that the validation is throwing a false negative for what is an otherwise correct IPv6 address.

    How this came up: I am running unbound on my router via entware-ng and needed to run the service on a different port as to not interfere with DNSmasq. The goal was to use the loopback IP and a different port number for IPv4 and IPv6 in Tomato's settings rather than tinker with config files manually. My logic is that the local unbound instance is the 'primary' DNS resolver for Internet addresses, with a few other servers as backups should unbound unfortunately crash.

    Thanks!
     
    Last edited: Oct 6, 2017
  99. Pess0g

    Pess0g Serious Server Member

  100. pedro311

    pedro311 Reformed Router Member

    Last edited: Oct 17, 2017 at 12:45 AM
    pomidor1 and Edrikk like this.

Share This Page