[Fork] FreshTomato-MIPS

Discussion in 'Tomato Firmware' started by kille72, Apr 26, 2018.

  1. pedro311

    pedro311 Networkin' Nut Member

     
  2. Khepera02

    Khepera02 Reformed Router Member

    That's clear for me, but "where" is the database located that I can remove it by hand?
     
    Last edited: Feb 27, 2019
  3. ghoffman

    ghoffman Network Guru Member

    i found the same issue with rstats not working on new version (2019.1) on fd4401:
    "rstats program not responding" is the peristent message, even after clearing/renewing database.
     
  4. pedro311

    pedro311 Networkin' Nut Member

    Did you restart router after this?
    The location of the database is specified here: Admin -> XXX Monitoring -> Save History Location
    And/Or go to Tools -> System Commands and write:

    Code:
    killall rstats
    
    or

    Code:
    killall cstats
    
    Go to Admin -> XXX Monitoring, check "Create New File", click save, done.
     
  5. Khepera02

    Khepera02 Reformed Router Member

    I have reseted the rstats and cstats by clicking the check-boxes and save. Afterwards I have rebooted the router.
    The same I have done by applying both killall commands. Both variants doesn't change the situation. After rebooting there is still the issue that "cstats/rstats is not responding or is busy".
     
  6. xkpx64

    xkpx64 New Member Member

    As i wanted i manage do to my IPTV working with a few tweks :D awesome ^^
     

    Attached Files:

  7. pedro311

    pedro311 Networkin' Nut Member

    For now, please do not download the MIPS version: an error has been detected that causes the router's pages display improperly.
    The revised versions will be uploaded as soon as they are ready.

    //EDIT1:

    K26RT-AC uploaded!

    //EDIT2:
    K26RT-N uploaded!

    //EDIT3:
    K26 uploaded!
     
    Last edited: Feb 28, 2019
    Techie007, pharma, darkfader and 4 others like this.
  8. txnative

    txnative Addicted to LI Member

    I read something of the same in myopenrouter site suggesting the same configuration. kudos
     
  9. afeng11

    afeng11 Network Newbie Member

    Thank you for your hard work,pedro!I have flashed the latest firmware on netgear wndr4500 v1,everything was ok but the leds on WAN port and LAN port were turned off,please repair this bug,thank you!
     
  10. Khepera02

    Khepera02 Reformed Router Member

    Thank's for the hard work! The new bugfixed version works now on the RT-AC66U. :)
     
    pedro311 and kille72 like this.
  11. granthgh

    granthgh New Member Member

    Installed the latest version on rt-ac66u and no system time displayed. Did an nvram wipe and default settings do not show 5G wifi, only 2.4G displayed. Restored beta version and everything ok. Have these issues been observed?
     
  12. Magister

    Magister LI Guru Member

    New build for E3000 will be available too?
     
  13. pedro311

    pedro311 Networkin' Nut Member

    The revised versions of all branched are already uploaded. Enjoy
     
    Khepera02, M_ars and kille72 like this.
  14. Magister

    Magister LI Guru Member

    I don't see the K26 branch for E2000, E3000, E4200, etc
     
  15. pedro311

    pedro311 Networkin' Nut Member

    pharma and Magister like this.
  16. kille72

    kille72 LI Guru Member

    Done :)
     
    Magister likes this.
  17. Khepera02

    Khepera02 Reformed Router Member

    The 5G-WiFi will be enabled by clearing the NVRAM and rebooting afterwards:



    Or, save the current configuration and import it into the newest version and reboot.
     
  18. M_ars

    M_ars Network Guru Member

    Hi afeng11,
    did you upgrade/flash from 2018.5 to 2019.1 ? (last working version you were using?)

    thx & BR
    M_ars
     
  19. Khepera02

    Khepera02 Reformed Router Member

    I have now recognized in the version 2019.1 for the RT-AC66U that in QOS the pie charts of the Bandwidth Distributions (Outbound & Inbound) are not shown correctly. Everything there is set to zero and the values will not updated.
     
  20. afeng11

    afeng11 Network Newbie Member

    thank you!yes,i have flashed the latest build 2019.1,it also has leds prolem.
     
  21. afeng11

    afeng11 Network Newbie Member

    thank you for your reply!yes,i have flashed the latest build 2019.1,it also has leds prolem on wndr4500 v1。
     
  22. M_ars

    M_ars Network Guru Member

    sorry that i have to ask again.

    Did the WAN & LAN leds work with 2018.5 ?

    BR
     
  23. afeng11

    afeng11 Network Newbie Member

    the led's problem in all builds of tomato by shibby and all builds of freshtomato
     
  24. M_ars

    M_ars Network Guru Member

    OK thank you, so it has never been working. Thats new for me and important to know

    Do you know if the LEDs did work with other builds like Toastman or victec / Tomato RAF ? Version / Number?
     
  25. afeng11

    afeng11 Network Newbie Member

    sorry,i didn't knew,but dd-wrt for wndr4500 is ok,the bug maybe caused by that wndr4500 v1 has a swtich type of BCM53115
     
  26. phuklok1

    phuklok1 Network Guru Member

    Thanks for the new release. I just upgraded from "2019.1.015 MIPSR2-beta K26 USB AIO" to the latest 2019.1. I am running an RT-16N in wireless client mode and noticed the following issues:

    If I enable Stubby (DNS-over-TLS), I get no DNS resolution. This was/is working on beta 2019.1.015.

    The external Adblock script that many here use for pixelserv functionality is no longer showing up in the GUI again. This was an issue in the past and was resolved in beta 2019.1.015, but unfortunately now seems to have come back again in the latest build.

    For the time being I am reverting back to the beta due to the DNS issue.

    Thanks again for keeping tomato and our equipment alive and relevant!!!
     
  27. pedro311

    pedro311 Networkin' Nut Member

    You have to ask developer of that script to update it. I will not resign from JS files compression.


    No problem here.

    No problem here on N66U. What is your WAN settings?

    QOS.png
     
    pharma and kille72 like this.
  28. phuklok1

    phuklok1 Network Guru Member

    "You have to ask developer of that script to update it. I will not resign from JS files compression."

    I thought you had reverted the change since it worked for the last betas. Anyway, probably low priority, but it would be a nice feature some time in the future to have an option to initialize an external pixelserv from the internal adblock.

    "What is your WAN settings?"

    My WAN settings are:

    Single WAN
    DHCP
    DNS: 1.1.1.1, 1.0.0.1
    DNSEC: enabled
    Use Stubby (DNS-over-TLS): enabled

    Wireless Mode: Wireless Client
    Mode Auto
    WPA2 AES​

    Just in case, these are my DNS settings and dnsmasq custom config additions:

    Use internal DNS: enabled
    Prevent DNS-rebind attacks: enabled
    Ignore DHCP requests from unknown devices: enabled (i have a static list of devices)​

    Dnsmasq Custom configuration:
    log-async=25
    domain-needed
    proxy-dnssec
    bogus-priv
    dns-forward-max=1024
    enable-tftp​

    I had no DNS resolution unless I disabled stubby. Everything works fine in the last beta.

    Thanks again.
     
    Last edited: Feb 28, 2019
  29. pedro311

    pedro311 Networkin' Nut Member

    If you use Stubby (additionally with DNSSEC), set "DNS Server" to "Auto".
    Also comment out custom configuration and check again.

    I've been using Stubby + DNSSEC all the time (also @kille72), and have no issues with it at all.
     
    pharma and kille72 like this.
  30. phuklok1

    phuklok1 Network Guru Member

    If I set DNS server to auto, I cannot specify a different DNS server. I do not want to use the upstream ISP defined DNS as they inject ads, have poor performance and do not have those features.
     
  31. pedro311

    pedro311 Networkin' Nut Member

    So probably you have to read more about Stubby, to learn more how it works.
    Stubby uses DNS servers from its own list defined in its configuration file, setup by us.

    So, you're using Stubby and "Auto" DNS, or disable it at all, and please don't blame Stubby or us ;)
     
    kille72 likes this.
  32. phuklok1

    phuklok1 Network Guru Member

    I see. Thanks for the quick replies. So it only uses what is hard coded in the stubby.yml. I though entering a DNS specified which server within the config file to use. I'm not sure I like not being able to enter a specific secure DNS via the GUI. For example, I don't want to use google for anything if possible and would want to use cloudflare only for DNS. I'm sure others might not care or have some other preference. I think having easily accessible options is always better. (BTW, not criticizing your hard work :))
     
    Last edited: Feb 28, 2019
  33. pedro311

    pedro311 Networkin' Nut Member

    pharma and MongooseProXC like this.
  34. Mikael Bak

    Mikael Bak Network Newbie Member

    I just flashed 2019.1 onto my old Linksys WRT54GL and all seems to work as expected.
    Thanks to all who contributed to this project!
     
    kille72 likes this.
  35. Khepera02

    Khepera02 Reformed Router Member

    In my WAN settings the connection type is set to "Static IP".
     
  36. Kustaa

    Kustaa New Member Member

    I appreciate your enormous effort, I just flashed version 2019.1 on my E900 and all good; just a tiny bug (you'll probably fix it in future releases). In the section of QoS when consulting the graphs and clicking on any class it only shows blank space, in the section of Detailed View (they appear in a different color to the usual one) when clicking to order either by port or class immediately sends you at the sight of graphs.
     

    Attached Files:

  37. russwmc

    russwmc Network Guru Member

    sorry, disregard this post, can't figure out how to delete...
     
  38. Khepera02

    Khepera02 Reformed Router Member

    This was a false alert of me. The pie charts in the QOS are working correctly.

    Because of the given modem of my internet provider, I'm forced to use a static IP for the router. If the WAN settings of the router will be set to "static", then in the QOS the inbound and the outbound of the Bandwidth Distribution will be deactivated automatically. I didn't recognized this before.
    I have also compared it with an older firmware of Shibby (v140). There is the same result.
     
    Techie007 likes this.
  39. ras07

    ras07 Network Guru Member

    Just ran across an old WNR3500L-v1 in the back of the closet, and I'm a little confused by exactly which build to flash ...

    1. Is the freshtomato-K26USB_RT-MIPSR2-2019.1 series the right build set?
    2. Is there an explanation somewhere of what exactly the various build options include?
    3. If I don't need to use the USB port can I use the freshtomato-K26_RT-MIPSR2-2019.1 series?
    4. The router is currently running Shibby 1.28 ... am I correct in assuming I can just do a normal flash through the GUI to install FreshTomato?

    (Wow, a whole 8 MB of flash ... gotten spoiled by the Asus AC68 with 128MB I guess)
     
  40. pedro311

    pedro311 Networkin' Nut Member

    Already noted, but thanks!
     
  41. kernel-panic69

    kernel-panic69 Connected Client Member

    pharma and M_ars like this.
  42. digixmax

    digixmax LI Guru Member

    On my WNR3500L-v1 (acting as a Wireless Ethernet Bridge) I am current running the 2019.1 K26_RT-MIPSR2-2019.1-MiniIPv6 build which is the only build that would fit on the router's 8MB flash. With Shibby builds up through v132 (prior to introduction of MultiWAN) I used to be able to use VPN, BT-VPN, or even Mega-VPN build types which would fit 8MB flash.

    You can flash FreshTomato with the Administration->"Upgrade Firmware" GUI, and if you want to be prudent just check the box "After flashing, erase all data in NVRAM memory".

    Attached is a guide to Shibby build types which would not be accurate and complete for Fresh Tomato build types but can give you some general ideas.
     

    Attached Files:

    Last edited: Mar 1, 2019
  43. Techie007

    Techie007 Networkin' Nut Member

    Yes, there are some bugs related to the Static IP WAN setting. I'm not sure what all is involved, but I've had some bizarre random connection issues when using a Static WAN Ethernet. And when using Wireless Client mode as the WAN along with Static IP, the destination router can be pinged and accessed fine, but there's no Internet access and I have to use DHCP mode to make it work. This was on an ASUS RT-N12/D1 router, running 2018.5. Not sure if the bug exists in ARM or not.
     
  44. granthgh

    granthgh New Member Member

    I also use static wan ip and on the latest version the router dns does not work when the router boots up, so ddns and time etc don't update. If you change the dns entry then dns starts working until the next reboot. The beta version does not have this issue. Hope this info helps.

    Router is rt-ac66u.
     
    Techie007 likes this.
  45. digixmax

    digixmax LI Guru Member

    This seems to resemble the issue of "no current time" I have with Wireless Ethernet Bridge: https://www.linksysinfo.org/index.php?threads/wireless-ethernet-bridge-no-current-time.74428/.
     
    Last edited: Mar 3, 2019
  46. AzmoD3uS

    AzmoD3uS Serious Server Member

    Hey guys, thanks for all the hard work. I upgraded to the latest and greatest on my trusty old Tenda N60. However, whenever i try to modify the wireless settings (such as changing the channel width from 40 mhz to 20 mhz on the 2.4GHz side, or even changing the country), my router seems to reboot and go back to factory defaults. Wondering if anyone is encountering this?

    Good thing I created a backup cfg, so i don't need to start from scratch. It also seems to happen when I have the router reboot.
     
  47. ksuuklan

    ksuuklan Serious Server Member

    Using freshtomato-K26_RT-MIPSR1-2019.1-MiniIPv6 I have situation with Buffalo WHR-HP-G54, that even the modem (Inteno) interface is auto, Buffalo -s WAN interface speed is still only 10HD, even hardware supports 100FD:

    robocfg show
    Switch: enabled
    Port 0: 10HD enabled stp: none vlan: 1 mac: 00:00:00:00:00:00
    Port 1: 100FD enabled stp: none vlan: 0 mac: 00:00:00:00:00:00

    Similar issue - https://www.linksysinfo.org/index.p...-only-10m-half-on-wan-port.72853/#post-280143

    So I manually configured Inteno (via gui) and in Buffalo (scripts, wanup, robocfg port 0 media 100FD) interface to 100FD and it worked well with 2018.5:

    robocfg show
    Switch: enabled
    Port 0: 100FD enabled stp: none vlan: 1 mac: 00:00:00:00:00:00
    Port 1: 100FD enabled stp: none vlan: 0 mac: 00:00:00:00:00:00

    But not in 2019.1:

    robocfg show
    Switch: enabled
    Port 0: DOWN enabled stp: none vlan: 1 mac: 00:00:00:00:00:00
    Port 1: 100FD enabled stp: none vlan: 0 mac: 00:00:00:00:00:00

    Afer manually executing robocfg port 0 media 100FD, it works few seconds and goes down again. Setting Inteno -s interface back to auto, doesn't help, still after manually executing bocfg port 0 media 100FD, it works only few seconds, and goes down again.
     
  48. Khepera02

    Khepera02 Reformed Router Member

    Good that this is being addressed. I have recognized these issues also on my RT-AC66U. The Time and the DDNS doesn't update automatically. The DDNS will be updated if I enable "Force next update" and click the Save-Button or as described in the quotation above.
     
  49. filipedonato

    filipedonato Connected Client Member

    kille72 likes this.
  50. dufoq3

    dufoq3 Addicted to LI Member

    Until they repair it use force commands with Scheduler
     

    Attached Files:

    Khepera02 likes this.
  51. dufoq3

    dufoq3 Addicted to LI Member

    Is there any version for RT-N5x with JFFS? I've tried almost all with no luck.
     
  52. Khepera02

    Khepera02 Reformed Router Member

    Thank's for the hint! :)
     
  53. noparking247

    noparking247 Networkin' Nut Member

    Apologies for the random question, but why is there a freshtomato-E3000USB-NVRAM60K_RT-MIPSR2-2019.1-Nocat-VPN.zip build? It is 8.3M (compressed), but is too big to fit on the 8M flash -- I learned this the hard way, and eventually clued in to use freshtomato-E3000USB-NVRAM60K_RT-MIPSR2-2019.1-Nocat-MiniVPN.zip (after checking Tomato-Anon).

    I will admit it took me much longer than it should have to figure this out -- but I was wondering what use case would the larger package be used for? Is this an automatic build thing? If this particular build could be excluded, it might save someone the risk of bricking their device moving forward. If it's a manual build, it may save you folks some time.

    Thank-you!
     
  54. fiat124

    fiat124 New Member Member

    Hello! I have a question about FreshTomato. I have a Linksys E2500v1 with Tomato Firmware 1.28.0000 MIPSR2-140 K26 USB Max that I'm using as an OpenVPN client.

    I read an earlier reply from another user with an E2500 that mentioned not being able to load VPN certificates due to not enough NVRAM because the 5Ghz radio was still enabled. Is this still a problem with 2019.1?
    I just checked my E2500 and sure enough, the 5Ghz radio doesnt show up anywhere.
    Thanks!
     
  55. dufoq3

    dufoq3 Addicted to LI Member

    I don't really know to answer exact your question but you can save a lot of NVRAM by saving keys out of NVRAM. I.e. JFFS, USB-KEY, CIFS...

    SERVER:
    ca /jffs/vpn-server2-keys/ca.crt
    cert /jffs/vpn-server2-keys/server.crt
    key /jffs/vpn-server2-keys/server.key
    tls-auth /jffs/vpn-server2-keys/ta.key 0
    dh /jffs/vpn-server2-keys/dh1024.pem

    CLIENT:
    ca /tmp/mnt/USB/vpn-keys/ca.crt
    cert /tmp/mnt/USB/vpn-keys/client-duFo-router.crt
    key /tmp/mnt/USB/vpn-keys/client-duFo-router.key
    tls-auth /tmp/mnt/USB/vpn-keys/ta.key 1
     

    Attached Files:

  56. fiat124

    fiat124 New Member Member

    Thanks! I'll give that a shot.
     
  57. onearmfight

    onearmfight New Member Member

    Hello, just want to say thanks to all the developers for making this happen!

    Router

    Asusrt n66u, FreshTomato Firmware 2019.1 MIPSR2 K26 USB AIO-64K
    Linux kernel 2.6.22.19 and Broadcom Wireless Driver 5.110.27.20012
    originally started with beta loved it. installed newest version the right way, ground up flashed nvram etc etc, all is well. I'm coming from advanced tomato I used on my ea6900.

    Setup

    isp router bridged, pppoe connection through single wan, not using wireless all connected through cable, 1 Vlan bro, with dhcp enabled not default *.*.1.1, OpenVPN client setup through provider, all is working well.
    advanced user so secured the router with standard settings.


    Issue and questions

    Issue

    QOS

    I'm using QOS but just for details and traffic monitoring. internet works fine its adjusted and setup right.

    issue I'm having is when I click QOS details, the page comes up but whenever I click an item, say sort column dport or anything for that matter on this page it immediately forwards me to the qos graphs page. When I am on the transfer rates page I'm able to click anything with no issues of forwarding to graphs page.

    I apologize if this has been addressed elsewhere.

    VPN tunneling client


    when I reboot or restart from shutdown, the vpn client takes a very long time to start (not all the time), I first check wan is running and connected then go to vpn client to make sure its running. like I said its not all the time, just wondering if there is a delay setting to be sure the services start accordingly.

    Questions

    VPN tunneling client


    I'm used to advanced tomato so looking for a definition of the terms below. I've looked high and low but no clear definition.

    Auth digest
    Cipher Negotiation
    Negotiable ciphers
    Legacy/fallback cipher

    I use OpenVPN client with a third party provider, I'm assuming because these fields are in the custom configuration under advanced its safe to disable them. Just wanted to double check to be sure its ok or recommendations.

    remote-cert-tls server
    remote-random
    nobind
    tun-mtu 1492
    tun-mtu-extra 32
    mssfix 1450
    persist-key
    persist-tun
    ping-timer-rem
    reneg-sec 0
    cipher AES-256-CBC
    auth sha512

    Firewall scripts

    I'm using a kill switch recommended by vpn provider and all is well. I also have custom iptables to drop malicious ip's and ports.

    I check the logs religiously and the tables drop what should be dropped with no vpn, not so when enabled.

    Question is, does the OpenVPN client bypass the firewall and custom iptables as well as any custom blacklist in the adblock service? is there a way to force logging?

    in short I'm a gui user but know how to ssh or telnet in in necessary to run commands.

    thank you and if there is somewhere else I should be posting let me know.


     
  58. andyvalval

    andyvalval New Member Member

    I am not able to install the fresh tomato firmware in a tenda n80. Could someone give some guidance to me?
     
  59. darkfader

    darkfader Networkin' Nut Member

    Does it cost a lot to enable HAVE_AUTH for dnsmaq? I'd like some reverse lookups for my hosts via delegation if possible.
     
  60. Techie007

    Techie007 Networkin' Nut Member

    Download the Tenda N60 Tomato firmware. You will need a TTL serial cable soldered to the router's motherboard to stop the it from booting so that you can flash the Tomato firmware via CFE. Once it's running Tomato, you won't need the serial cable anymore and can flash new firmware from the GUI any time.

    Please post any further questions to the Tenda N80 thread here. You can also find pertinent information on the Tenda N60 thread and bwq518 thread as the moderators did not move the posts to the new thread as I had requested.
     
  61. filipedonato

    filipedonato Connected Client Member

    I was able to get the following syslog in F9k1102 V3
    (bottom to top is)

    Code:
    03-13-2019    19:59:10    User.Info    192.168.1.1    Dec 31 22:01:45 init[1]: Belkin N600 DB Wireless N+: FreshTomato 2019.1 MIPSR2 K26 USB F9K1102-64K
    03-13-2019    19:56:45    Daemon.Error    192.168.1.1    Mar 13 19:56:45 udhcpc[24802]: received SIGTERM
    03-13-2019    19:56:45    Daemon.Error    192.168.1.1    Mar 13 19:56:45 udhcpc[24802]: entering released state
    03-13-2019    19:56:44    User.Debug    192.168.1.1    Mar 13 19:56:44 kernel: vlan1: del 33:33:00:00:00:01 mcast address from master interface
    03-13-2019    19:56:44    User.Debug    192.168.1.1    Mar 13 19:56:44 kernel: vlan1: del 33:33:00:00:00:01 mcast address from vlan interface
    03-13-2019    19:56:44    User.Debug    192.168.1.1    Mar 13 19:56:44 kernel: vlan1: del 01:00:5e:00:00:01 mcast address from master interface
    03-13-2019    19:56:44    Daemon.Warning    192.168.1.1    Mar 13 19:56:44 dnsmasq[30116]: no servers found in /etc/resolv.dnsmasq, will retry
    03-13-2019    19:56:44    User.Debug    192.168.1.1    Mar 13 19:56:44 kernel: vlan1: del 01:00:5e:00:00:01 mcast address from vlan interface
    03-13-2019    19:56:44    Daemon.Error    192.168.1.1    Mar 13 19:56:44 udhcpc[24802]: sending release
    03-13-2019    19:56:41    User.Info    192.168.1.1    Mar 13 19:56:42 adblock[30126]: stopped
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq-dhcp[30116]: read /etc/dnsmasq/dhcp-hosts
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq-dhcp[30116]: read /etc/dnsmasq/hosts
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq[30116]: read /etc/dnsmasq/dhcp-hosts - 0 addresses
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq[30116]: read /etc/dnsmasq/hosts - 5 addresses
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq[30116]: read /etc/hosts - 2 addresses
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq[30116]: using nameserver 208.67.220.222#53
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq[30116]: using nameserver 1.1.1.1#53
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq[30116]: reading /etc/resolv.dnsmasq
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq-dhcp[30116]: DHCP, IP range 192.168.1.2 -- 192.168.1.51, lease time 1d
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq[30116]: asynchronous logging enabled, queue limit is 5 messages
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq[30116]: compile time options: IPv6 GNU-getopt no-RTC no-DBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset Tomato-helper no-auth no-DNSSEC no-ID loop-detect no-inotify no-dumpfile
    03-13-2019    19:56:40    Daemon.Info    192.168.1.1    Mar 13 19:56:40 dnsmasq[30116]: started, version 2.80-28cfe36 cachesize 512
    03-13-2019    19:56:35    Daemon.Info    192.168.1.1    Mar 13 19:56:35 dnsmasq[24536]: exiting on receipt of SIGTERM
    03-13-2019    19:56:35    Daemon.Warning    192.168.1.1    Mar 13 19:56:35 dnsmasq[24536]: no servers found in /etc/resolv.dnsmasq, will retry
    03-13-2019    19:56:31    Daemon.Error    192.168.1.1    Mar 13 19:56:32 nmbd[24327]: Got SIGTERM: going down...
    03-13-2019    19:56:09    User.Warning    192.168.1.1    Mar 13 19:56:10 kernel: DROP IN=vlan1 OUT= MACSRC=9c:80:df:6a:68:d9 MACDST=ff:ff:ff:ff:ff:ff MACPROTO=0800 SRC=10.0.0.7 DST=10.0.0.255 LEN=111 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=9956 DPT=9956 LEN=91
    03-13-2019    19:56:09    User.Warning    192.168.1.1    Mar 13 19:56:10 kernel: DROP IN=vlan1 OUT= MACSRC=9c:80:df:6a:68:d9 MACDST=ff:ff:ff:ff:ff:ff MACPROTO=0800 SRC=10.0.0.7 DST=10.0.0.255 LEN=111 TOS=0x00 PREC=0x00 TTL=64 ID=0 DF PROTO=UDP SPT=9956 DPT=9956 LEN=91 
     
  62. craig_

    craig_ Serious Server Member

    I too am running an Asus RT-N66u, but with 2009.1. I was experiencing these issues as well. In my case, if the router was set to 10.0.0.254/24, then the input tables for static DHCP, port forwarding were unusable and malformed.

    I originally did a flash with a clear NVram from Shibby Tomato. Router IP set to 10.0.0.254.
    I encountered this error and I did another NVram reset. A reset restored the functionality back. I performed configuration changes and rebooting after each one until I that setting the IP of the device caused the problem.

    Upon setting the IP address of the router back to 192.168.1.254, the static DHCP and port forwarding tables were usable again.
     
  63. kille72

    kille72 LI Guru Member

    deleted
     
  64. Ellsworth

    Ellsworth Networkin' Nut Member

    I am having a problem logging into the ssh server on fresh tomato. I have a Linksys E2500 using FreshTomato Firmware 2019.1 MIPSR2 K26 USB Max. I have it configured for WEB. When I try to SSH into the router port 22 using Putty connected on one of the local Ethernet ports or using any of the wireless connections the port gets forwarded. Here are some login examples from the fresh tomato log:

    Jan 14 05:41:16 unknown authpriv.info dropbear[19584]: Child connection from 192.168.101.196:50969
    Jan 14 05:41:21 unknown authpriv.warn dropbear[19584]: Login attempt for nonexistent user from 192.168.101.196:50969
    Jan 14 05:42:49 unknown authpriv.info dropbear[19584]: Exit before auth: Exited normally
    Jan 14 05:43:58 unknown authpriv.info dropbear[20384]: Child connection from 192.168.101.196:50977
    Jan 14 05:43:59 unknown authpriv.warn dropbear[20384]: Login attempt for nonexistent user from 192.168.101.196:50977
    Jan 14 05:48:03 unknown authpriv.info dropbear[20384]: Exit before auth: Exited normally
    Jan 14 05:52:47 unknown authpriv.info dropbear[22890]: Child connection from 192.168.101.196:51015
    Jan 14 05:52:48 unknown authpriv.warn dropbear[22890]: Login attempt for nonexistent user from 192.168.101.196:51015
    Jan 14 05:57:22 unknown authpriv.info dropbear[22890]: Exit before auth: Terminated by signal
    Jan 14 05:57:22 unknown authpriv.info dropbear[430]: Early exit: Terminated by signal
    Jan 14 05:57:32 unknown authpriv.info dropbear[24261]: Running in background
    Jan 14 05:58:03 unknown authpriv.info dropbear[24412]: Child connection from 192.168.101.196:51052
    Jan 14 05:58:03 unknown authpriv.warn dropbear[24412]: Login attempt for nonexistent user from 192.168.101.196:51052
    Jan 14 06:00:00 unknown syslog.info root: -- MARK --
    Jan 14 06:03:03 unknown authpriv.info dropbear[24412]: Exit before auth: Timeout before auth
    Jan 14 06:05:10 unknown authpriv.info dropbear[24261]: Early exit: Terminated by signal
    Jan 14 06:05:13 unknown authpriv.info dropbear[26614]: Running in background
    Jan 14 06:05:51 unknown authpriv.info dropbear[26709]: Child connection from 192.168.101.196:51082
    Jan 14 06:05:52 unknown authpriv.warn dropbear[26709]: Login attempt for nonexistent user from 192.168.101.196:51082
    Jan 14 06:05:52 unknown authpriv.info dropbear[26709]: Exit before auth: Disconnect received
    Jan 14 06:06:25 unknown authpriv.info dropbear[26614]: Early exit: Terminated by signal
    Jan 14 06:06:27 unknown authpriv.info dropbear[26853]: Running in background
    Jan 14 06:07:20 unknown authpriv.info dropbear[27124]: Child connection from 192.168.101.196:51091
    Jan 14 06:07:21 unknown authpriv.warn dropbear[27124]: Login attempt for nonexistent user from 192.168.101.196:51091
    Jan 14 06:08:06 unknown authpriv.info dropbear[27124]: Exit before auth: Exited normally
    Jan 14 06:25:44 unknown authpriv.info dropbear[26853]: Early exit: Terminated by signal
    Jan 14 06:25:47 unknown authpriv.info dropbear[32519]: Running in background
    Jan 14 06:27:41 unknown authpriv.info dropbear[328]: Child connection from 192.168.101.196:51470
    Jan 14 06:27:41 unknown authpriv.warn dropbear[328]: Login attempt for nonexistent user from 192.168.101.196:51470
    Jan 14 06:27:57 unknown authpriv.info dropbear[328]: Exit before auth: Exited normally
    Jan 14 06:54:00 unknown authpriv.info dropbear[4478]: Child connection from 192.168.101.196:51952
    Jan 14 06:54:01 unknown authpriv.warn dropbear[4478]: Login attempt for nonexistent user from 192.168.101.196:51952
    Jan 14 06:59:00 unknown authpriv.info dropbear[4478]: Exit before auth: Timeout before auth
    Jan 14 07:00:00 unknown syslog.info root: -- MARK --

    So each connection try using Putty on port 22 became a connection try on the router to a random port. So I never connected to the server. Here are the SSH settings:

    upload_2019-3-15_23-17-37.png

    So I don't see where there is a setting to port forward port 22.
     
  65. Sean B.

    Sean B. Network Guru Member

    That port # is the client port ( aka source port ).. not the router port ( aka destination port). IE: client-computer:51952 connects to router:22 . The log shows your problem is your login credentials, using an incorrect user name.
     
  66. Ellsworth

    Ellsworth Networkin' Nut Member

    I noticed that, but I am using the same credentials as I have set up in the HTTP interface. Is there another place where the SSH credentials are set?

    -- Later

    Hey it is working, but only with a user of root. Why does it require the user to be root instead of the username that I set up in the GUI? It would seem that is more insecure since root is a well known username.
     
    Last edited: Mar 16, 2019
  67. Sean B.

    Sean B. Network Guru Member

    The username/password field in the GUI is used by the httpd process only, it does not create and actual user at the shell level. As far as security for the shell:

    A) Without remote access enabled for SSH only the LAN side can even connect to get a login prompt

    B) This can be restricted even further to only allowing a specific IP address(s) to connect

    C) Both successful and failed login attempts are logged

    D) Your password is the important part

    E) If you require the highest level of security, turn off the wifi radios and unplug all ethernet cables
     
  68. Ellsworth

    Ellsworth Networkin' Nut Member

    Okay, now that I have access to the shell through SSH (thanks Sean B.) I have another question. I have a Linksys E2500 using FreshTomato Firmware 2019.1 MIPSR2 K26 USB Max. When I do a df on the filesystem I get:

    root@unknown:/tmp/home/root# df
    Filesystem 1K-blocks Used Available Use% Mounted on
    /dev/root 6848 6848 0 100% /
    tmpfs 30704 272 30432 1% /tmp
    devfs 30704 0 30704 0% /dev

    Which says that the system was built with no overhead since /dev/root has 0 available. There are also many files in /dev/root that have 0 length. So I was wondering if the build parameters were adjusted properly for the E2500 build.
     
  69. PetervdM

    PetervdM Network Guru Member

    /dev/root is a read-only filesystem. no need to make it bigger as necessary.
     
  70. Sean B.

    Sean B. Network Guru Member

    No offense, but it would be wise to learn the basics about how router firmware works before you pose your questions with the implication that those who build it may have done it wrong.

    With that being said, the file system is loaded from what is basically an image contained in the firmware and mounted read-only. Building in extra space would be like leaving extra space on a burned CD, what would be the point? The 0 length files you're seeing are symlinks, which are used extensively in the firmware. The /tmp tree ( which many other areas are symlinked into ) is the only read-write area of the filesystem and is loaded into RAM. No changes made to it will survive a reboot.
     
    Wolfgan and kille72 like this.
  71. ashthetree

    ashthetree New Member Member

    Thanks a lot for your work on FreshTomato.

    I recently upgraded to FreshTomato 2019.1 coming from Shibby Tomato 140 on a Asus RT-N66U. I cleared nvram during the upgrade process. Thus using: freshtomato-K26USB_RT-N5x-MIPSR2-2019.1-AIO-64K.

    I have an issue with the PPTP client settings in the webgui. The server address field seem to be limited to 17 characters, while my server address is longer than this, and thus cannot be entered. This was not a problem on the latest Shibby build.

    I also attempted to flash the 2019 beta build (also clearing nvram), and the issue appear there as well.

    Thanks for your help.
     
  72. Sean B.

    Sean B. Network Guru Member

    The "Server Address" field is meant for an IP address, not a hostname/FQDN.
     
  73. ashthetree

    ashthetree New Member Member

    Seems strange, as the address is usually given as a host name by VPN providers? Also, as I said, the Shibby build does accept a host name as "server address". Shouldn't the "server address" field translate to an equivalent property in the pptp client config file, which surely must accept host names?
     
  74. Sean B.

    Sean B. Network Guru Member

    <script type='text/javascript'>
    createFieldTable('', [
    { title: 'Start with WAN', name: 'f_pptp_client_enable', type: 'checkbox', value: nvram.pptp_client_enable != 0 },
    { title: 'Server Address', name: 'pptp_client_srvip', type: 'text', size: 17, value: nvram.pptp_client_srvip },
    { title: 'Username: ', name: 'pptp_client_username', type: 'text', maxlen: 50, size: 54, value: nvram.pptp_client_username },
    { title: 'Password: ', name: 'pptp_client_passwd', type: 'password', maxlen: 50, size: 54, value: nvram.pptp_client_passwd },

    rc does provide for resolving hostnames to IP's when it init's the pptp client:

    Code:
    char *srv_addr = nvram_safe_get("pptp_client_srvip")
    
    // Get IP from hostname
        if (inet_addr(srv_addr) == INADDR_NONE) {
            if ((he = gethostbyname(srv_addr)) == NULL) {
                return;
            }
            addr_list = (struct in_addr **)he->h_addr_list;
            if (inet_ntoa(*addr_list[0]) == NULL) {
                return;
            }
            srv_addr = inet_ntoa(*addr_list[0]);
        }
    However with the 17 character limit having been imposed on the input box, either the devs intended to restrict it to an IP, or did not realize the reduction in size would have the side effect of limiting the use of hostname/FQDN's. @kille72 , @pedro311 , any input?
     
    ashthetree likes this.
  75. jimbobub

    jimbobub New Member Member

    Does anyone know if the krack security flaw has been patched? Thanks in advance.
     
  76. pedro311

    pedro311 Networkin' Nut Member

    pharma likes this.
  77. kernel-panic69

    kernel-panic69 Connected Client Member

    KRACK is a client-side only vulnerability as best I understand it. Not necessarily a driver issue, per se, but how any kind of client mode handles things. For Broadcom, it is the supplicant binary (nas) in respect to GTK renewal interval. If GTK renewal is fully functional in v140 @shibby, then it should be fully functional in FreshTomato. At least this is my understanding of what is vulnerable on Broadcom devices.

    Another firmware updated the nas binary to 'patch', but the problem is, GTK renewal got broken all to sh*t in the process, so, technically, it's *NOT* patched in that firmware, at least not on Broadcom. Not going to say which firmware ;)

    I guess updating to the 6.x binary across the board could be tested, but honestly, if GTK renewal is working, then set the interval to 5 minutes to test it out and keep folks guessing if you're worried about KRACK. If someone has a way to pen-test against KRACK, this would be the ideal way to check IMHO.
     
    Last edited: Mar 19, 2019
  78. kernel-panic69

    kernel-panic69 Connected Client Member

    @pedro311, @kille72 et al: Currently testing a build at the current merge between master and RT-AC branches. So far, so good. Life has kind of interrupted work on BB updates, but it's still in process.
     
    pedro311 likes this.
  79. jenom

    jenom LI Guru Member

    attempting to compile freshtomato by following instructions on : https://bitbucket.org/pedro311/freshtomato-mips/src
    installed a fresh Debian 9 Mate to a dedicated PC, added all packages, cloned git, etc...

    However, there is a problem at the last step, before compile:
    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    WARNING

    To compile n60, rtn53, e2500, e3200, wndr64, wndr64-vpn and f9k targets (RT-N), before compilation you have to revert patch to the kernel: $ cd release/src-rt/linux patch -R -p4 < fix4usbap.patch

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

    user@debian9:~/tomato_git/release/src-rt/linux$ patch -R -p4 < fix4usbap.patch
    bash: fix4usbap.patch: No such file or directory

    Any suggestion where is fix4usbap.patch located ?
    How can I get it ?

    Thanks !
     
  80. jenom

    jenom LI Guru Member

    I have downloaded pedro311 source as a zip file.....extracted
    Did a system wide search "find -name fix4usbap.patch"........not found !
    Without this file, compile will fail.

    Any idea where and how to get it from ?

    Thanks !
     
  81. pedro311

    pedro311 Networkin' Nut Member

    Code:
    cd linux
    patch -R -p4 < fix4usbap.patch
     
    Techie007 likes this.
  82. jenom

    jenom LI Guru Member

    found file on GIT under a slightly different name
    downloaded , renamed and put it in "release/src-rt/linux/linux-2.6/"
    run patch command and it worked
    bad instructions + missing file
     
  83. pedro311

    pedro311 Networkin' Nut Member

    Don't lie. please...
     
    M_ars and kille72 like this.
  84. jenom

    jenom LI Guru Member

    really?...., why would I lie?
    you should learn from your mistake
    check your GIT repo + zip file
    missing fix4usbap.patch
     
  85. pedro311

    pedro311 Networkin' Nut Member

  86. pedro311

    pedro311 Networkin' Nut Member

    Ooohh, did you ever think about donate to this project? No? I thought so...

    liar, liar, liar.
     
  87. jenom

    jenom LI Guru Member

    so if somebody does not DONATE, than you call him/her three times a LIAR
    you are such a nice person,good luck with your project, you will need it

    well here is the terminal screen of your project
    total failure.....not even worth 1 cent

    # using defaults found in .config
    #
    *
    * Broadcom Linux Router Configuration
    *
    Optimize shared libraries (remove unused symbols) (TCONFIG_OPTIMIZE_SHARED_LIBS) [Y/n] y
    L2TP (TCONFIG_L2TP) [Y/n] y
    PPTP (TCONFIG_PPTP) [Y/n] y
    PPTPD (TCONFIG_PPTPD) [Y/n] y
    MultiWAN support (TCONFIG_MULTIWAN) [Y/n] y
    HTTPS (TCONFIG_HTTPS) [Y/n] y
    SSH (TCONFIG_SSH) [Y/n] y
    CIFS Client (TCONFIG_CIFS) [Y/n] y
    JFFS Support (TCONFIG_JFFS2) [Y/n] y
    Use JFFSv1 (if not selected, JFFS2 is used) (TCONFIG_JFFSV1) [N/y] n
    Zebra (TCONFIG_ZEBRA) [Y/n] y
    Dynamic DNS (TCONFIG_DDNS) [Y/n] y
    Layer 7 Netfilter (TCONFIG_L7) [Y/n] y
    Standard Layer 7 Patterns (TCONFIG_L7PAT) [Y/n] y
    LZO Compression (TCONFIG_LZO) [Y/n] y
    OpenVPN (TCONFIG_OPENVPN) [Y/n] y
    IPv6 Support (TCONFIG_IPV6) [Y/n] y
    Ebtables (TCONFIG_EBTABLES) [Y/n] y
    Broadcom EMF (Efficient Multicast Forwarding & IGMP Snooping) (TCONFIG_EMF) [Y/n] y
    USB Support (TCONFIG_USB) [Y/n] y
    NoCat Splash (TCONFIG_NOCAT) [N/y] n
    NGinX Web Server (TCONFIG_NGINX) [N/y] n
    Media Server (MiniDLNA) (TCONFIG_MEDIA_SERVER) [Y/n] y
    FTP Server (TCONFIG_FTP) [Y/n] y
    FTP SSL Support (TCONFIG_FTP_SSL) [Y/n] y
    Samba File Sharing (TCONFIG_SAMBASRV) [Y/n] y
    Compile with Samba 3 (TCONFIG_SAMBA3) [Y/n] y
    Additional modules and utilities (TCONFIG_USB_EXTRAS) [Y/n] y
    NTFS-3g Support (TCONFIG_NTFS) [Y/n] y
    Bittorrent client gui only (TCONFIG_BT) [N/y] n
    Bittorrent client binaries only (TCONFIG_BBT) [N/y] n
    NFS Server (TCONFIG_NFS) [N/y] n
    SNMP (TCONFIG_SNMP) [N/y] n
    SDHC/MMC mod for WRT54G/GL (TCONFIG_SDHC) [N/y] n
    HFS/HFS+ filesystem support (TCONFIG_HFS) [N/y] n
    UPS Monitor (TCONFIG_UPS) [N/y] n
    NANO - user-friendly file editor (TCONFIG_NANO) [N/y] n
    DNScrypt-proxy (TCONFIG_DNSCRYPT) [Y/n] y
    NVRAM_64K (TCONFIG_NVRAM_64K) [Y/n] y
    Stubby - DNS-over-TLS resolver (TCONFIG_STUBBY) [N/y] n
    TOR Project (TCONFIG_TOR) [N/y] n
    IPSec Support (TCONFIG_IPSEC) [N/y] n
    RAID Support: mdadm plus md modules (TCONFIG_RAID) [N/y] n
    Support SD card (RT-N66u only) (TCONFIG_MICROSD) [Y/n] y
    Include wl_high module (TCONFIG_USBAP) [N/y] n
    Flag to distinguish RT-AC66U from RT-N66U (TCONFIG_AC66U) [N/y] n
    Flag to distinguish Netgear R6300 v1 from WNDR4500 v1 and WNDR4500 v2 (TCONFIG_R6300V1) [N/y] n
    Flag to distinguish Netgear WNDR4500 v1 from R6300 v1 and WNDR4500 v2 (TCONFIG_WNDR4500V1) [N/y] n
    Flag to distinguish Netgear WNDR4500 v2 from R6300 v1 and WNDR4500 v1 (TCONFIG_WNDR4500V2) [N/y] n
    Flag to detect AIO target (TCONFIG_AIO) [N/y] n
    CTF (Cut-Through Forwarding) (TCONFIG_CTF) [N/y] n
    NAND flash support (TCONFIG_NAND) [N/y] n
    Paragon NTFS driver for Asus routers (TCONFIG_UFSD) [N/y] n
    DNSSEC (TCONFIG_DNSSEC) [N/y] n
    TINC (TCONFIG_TINC) [N/y] n
    IP Bandwidth monitoring utility (TCONFIG_IPERF) [N/y] n
    TLS keys generator in GUI for VPN Server (TCONFIG_KEYGEN) [N/y] n
    Termlib based tools-shell.asp (TCONFIG_TERMLIB) [N/y] n
    make[5]: Entering directory '/home/user/tomato_git/release/src/router'
    make[6]: Entering directory '/home/user/tomato_git/release/src/router/shared'
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    rm -f *.o *.so *.a .*.depend
    make[6]: Leaving directory '/home/user/tomato_git/release/src/router/shared'
    make[6]: Entering directory '/home/user/tomato_git/release/src/router/rc'
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    rm -f rc *.o .*.depend
    make[6]: Leaving directory '/home/user/tomato_git/release/src/router/rc'
    make[6]: Entering directory '/home/user/tomato_git/release/src/router/nvram'
    rm -f nvram *.o *.a *.so
    make[6]: Leaving directory '/home/user/tomato_git/release/src/router/nvram'
    make[6]: Entering directory '/home/user/tomato_git/release/src/router/httpd'
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    /bin/sh: 1: mipsel-uclibc-gcc: not found
    rm -f httpd *.o .*.depend
    make[6]: Leaving directory '/home/user/tomato_git/release/src/router/httpd'
    make[6]: Entering directory '/home/user/tomato_git/release/src/router/prebuilt'
    make[6]: Leaving directory '/home/user/tomato_git/release/src/router/prebuilt'
    make[6]: Entering directory '/home/user/tomato_git/release/src/router/libbcmcrypto'
    find: ‘/home/user/tomato_git/release/src-rt/router/mipsel-uclibc/target’: No such file or
     
  88. pedro311

    pedro311 Networkin' Nut Member

    *yawn* again...
    Well... What can I say...
     
  89. Sean B.

    Sean B. Network Guru Member

    You did not properly create the symlink to the toolchain, or add the symlinked directory to the system path, or both.
     
    Techie007, txnative, PetervdM and 3 others like this.
  90. st_ty_

    st_ty_ Network Newbie Member

    If you cannot find fix4usbap.patch, you have (git) checked-out the wrong branch (mips-master)! There will never be the fix4usbap.patch! - > Check out right branch for RT-N images (as manual should have told you): mips-RT-AC! Then, there will be fix4usbap.patch in expected and described location (... release/src-rt/linux...).
    BR
    st_ty_
     
  91. pedro311

    pedro311 Networkin' Nut Member

    Techie007, txnative, Edrikk and 2 others like this.
  92. Techie007

    Techie007 Networkin' Nut Member

    Considering that even missing the noted file, that 99.98% of the source code was already there, with all the individual components and libraries already connected by volunteers in a fashion that is well known, running on over 30,000 routers currently, I would say that its value is well over one cent! And you have the privilege to download its source code for free. That can't be said for most router firmware.
    Plus you were able to figure out how to source the missing file all on your own, without reading the instructions. Which means you're probably smart enough to contribute to this project if you don't piss off the developers first. This project is maintained entirely by volunteers; there are no financial backers paying for dedicated development of Fresh Tomato, only individual donations by enthusiasts like you and I. So I say the tone of the quoted post was totally uncalled for and disgraceful.
    Oh, and the project is having good luck, and I do believe pedro is a nice person.
     
    M_ars, kille72 and pedro311 like this.
  93. filipedonato

    filipedonato Connected Client Member

    @pedro311 @kille72
    I installed the Tomato firmware of the Linksys E2500 router on my Belkin N600 V3 (same Hardware) and it worked normally, just did not work the SAMBA.
    However, my router continued randomly restarting.
    Is this an indication that the problem is this router model or Tomato?
     
  94. txnative

    txnative Addicted to LI Member

    When you had the f9k flashed, was there anything in particular that you are using for example adblock, qos? I'm guessing that it maybe to do with using nvram_64k, and if it was compiled as nvram_size=32. The router isn't that much different than the f7d models, can you download the pedro's repo, compile and test it?
     
    filipedonato likes this.
  95. filipedonato

    filipedonato Connected Client Member

    Hey, buddy! From What I can remember, I do not use in the original firmware any type of Adblock (in the original would be Norton), do not use QOS (because in the original firmware does not work right), just use the Twonky to be able to pass movies to the pen driver and watch, (even so the Twonky is Strange because it keeps dropping the connection and sometimes deletes the files from the pen driver).
    Unfortunately I do not know compile, even tried a few days ago compile OpenWRT that has an interface in the terminal very intuitive but errors occur in compiling that do not know how to solve. I Believe that the Tomato Firmware is a little more complicated by what I read on the site.
    The NVRAM appears with 32kb size here. But I do not understand NVRAM and do not know if it can be something related to it.:confused:
    To exemplify: This week I managed to stay 19 hours with the router connected, however when I opened the settings and started to look (did not modify or save anything) the router restarted again.
    Sometimes it usually passes 6 hours, sometimes only 3. I Have looked several posts here in the forum very similar problems but none of the solutions worked for me, I already know all the options LOL:D
    The amazing thing is that version 1 does not have this problem. I may be annoying reporting this problem, but it is because in the region where I live I have not found any other router that support Tomato and that has USB port at a good price.:oops:
     
  96. Linuxser

    Linuxser Reformed Router Member

    Hello.
    I have many Linksys as 3 x e2500 running as switches, 1 x E4200 as main router and 1 x 3200, all running last version.
    Bad luck, two of the e2500 has the same MAC. And any attempt to change and set something different from /Advanced/MAC Address/ Wan Port (click random) does nothing. Router always to back to default MAC.

    Maybe the option is faulty?

    Changing MACs by telnet works well.
     
    Last edited: Mar 25, 2019
  97. txnative

    txnative Addicted to LI Member

    filipedonato
    I do not use in the original firmware any type of Adblock (in the original would be Norton), do not use QOS (because in the original firmware does not work right), just use the Twonky to be able to pass movies to the pen driver and watch, (even so the Twonky is Strange because it keeps dropping the connection and sometimes deletes the files from the pen driver).

    Actually I was referring to freshtomato, not belkin oem, as I was asking if you were activating and using freshtomato adblock or qos, vpn or any other programs that could cause it to overload the cpu, and I forgot to ask if you used the top command to visually check out the cpu maybe seen cpu usage spiking? From your post you mentioned that belkin firmware may have issues as well but we'll that alone. Do you use the USB for anything?

    The NVRAM appears with 32kb size here. But I do not understand NVRAM and do not know if it can be something related to it.:confused:
    To exemplify: This week I managed to stay 19 hours with the router connected, however when I opened the settings and started to look (did not modify or save anything) the router restarted again.
    Sometimes it usually passes 6 hours, sometimes only 3. I Have looked several posts here in the forum very similar problems but none of the solutions worked for me, I already know all the options LOL:D

    This is I mentioned that as your model and the F7D models have similar flash size and ram size just different cpu but basically the same, but you mentioned the problems compiling, don't worry about it as that is a different subject. I noticed that as I assume you are in brazil and have you tried the max and are using the vpn build right now? Have you tried to use a smaller firmware size?

    What are some of the things you use this model for? Example: just internet browsing, web mail, gaming, things that don't require alot of settings. Do you need to operate your network, and have a lot of bandwidth you need to manage as well as this may require more settings to use as this could use a lot of cpu usage? If it's basic use a smaller build firmware and if require to set a more complicated network then you may need to buy a more suitable arm supported router. Respond back and remember reporting any problem isn't being annoying in any way regards.
     
    filipedonato likes this.
  98. ashthetree

    ashthetree New Member Member

    Is there any update on this issue? Specifically, is there any downside to increasing the character limit in the javascript code, or could this be done for the next release? @kille72 , @pedro311

    Edit: Nevermind, I just saw the commit changing the limit. Thanks for your help!
     
    Techie007 and Sean B. like this.
  99. jimbobub

    jimbobub New Member Member

    According to the response I have received here the firmware for the asus rt-n66u router(mips) does not have the krack patch. I believe that dd-wrt does have the patch for the same router. If this is true are there any plans to incorporate from dd-wrt to freshtomato this patch? Are there are plans to update the core shibby tomato firmware that freshtomato is based? I believe that freshtomato arm does have the patch? Thanks.
     
  100. jimbobub

    jimbobub New Member Member

    I forgot to add in the previous message that I have been using shibby tomato 138 and it has been extremely stable and so far all of the functions such as vlans, qos, bandwidth limiter and monitoring, etc have all worked great. I have not had to reset router, thus my interest in freshtomato. I am interested in upgrading from shibby to freshtomato due to security issues such as krack and implementation of doh.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice