Buffalo Linkstation Install Optware Entware
Posted By admin On 19.01.20Linksys NSLU2 (Slug) Processor: Intel XScale- IXP425, 133MHz (266MHz with de-underclock) Architecture: armeb Memory: 32MB RAM, 8MB Flash Interfaces: 100 Mbit Ethernet, 2 x USB 2.0 Feed for unslung firmware: Kernel: 2.4.22, Libs: glibc-2.2.5 Cross toolchain: armv5b-softfloat-linux/gcc-3.3.5-glibc-2.2.5 Native toolchain: crosstool-native from optware feed Project Page: Comments: The original platform and the only one that has any content in its native compiled as opposed to cross compiled feed. Feed for slugosbe firmware: Kernel: 2.6.21.7, Libs: glibc-2.5 Cross toolchain: armeb-linux/gcc-4.1.2 Native toolchain: from OE feed Project Page: Comments: Feed for slugosle firmware: Kernel: 2.6.21.7, Libs: glibc-2.5 Cross toolchain: arm-linux/gcc-4.1.2 Native toolchain: from OE feed Project Page: Comments: Feed for openwrt firmware: Kernel: 2.6.21.6, Libs: uclibc 0.9.28.2 Cross toolchain: armebgcc4.1.2 Native toolchain: gcc 4.1.2 from optware feed Project Page.
Dns323 (ARM little endian, uclibc 0.9.28) D-link DNS-323 D-link DNS-321? Ds101g (PowerPC, glibc 2.3.3) Synology MPC 824x NAS, eg. Ds101g ds101 (ARM big endian, glibc 2.3.3) Synology ARM big endian NAS fsg3 (ARM big endian, glibc 2.2.5) Freecom fsg3 fsg3v4 (ARM big endian, glibc 2.3.6) Freecom fsg3v4 gumstix1151 (ARM little endian, uclibc 0.9.28) gumstix rev 1151 WD My Book World Ed. Nslu2 (ARM big endian, glibc 2.2.5) NSLU2 with unslung firmware (linux 2.4) ddwrt (mipsel, uclibc 0.9.28) Routers with oleg firmware. Openwrt-brcm24 (mipsel, broadcom chip, uclibc 0.9.28.2) Routers with broadcom chipset, openwrt-brcm24 firmware (linux 2.4). Slugosbe (ARM big endian, glibc 2.5) NSLU2 with slugosbe 4.x firmware. Slugosle (ARM little endian, glibc 2.5) NSLU2 with slugosle 4.x firmware.
Syno-e500 (PowerPC e500v2, glibc 2.3.4) Synology MPC 8543 NAS devices, e.g. DS-408, DS-508 syno-x07 (ARM little endian, glibc 2.3.2) Synology Marvell 5281 devices, e.g. DS-107+, DS-207+ ts101 (PowerPC, uclibc 0.9.27) QNAP ts101 ts509 (i686, glibc 2.6.1) QNAP ts509, but can be installed on many i686 linux distro ts72xx (ARM little endian, glibc 2.3.3) ts72xx develop board vt4 (ARM little endian, glibc 2.3.5) Freecom vt4.
Provide output from php -i from the command line, if such is available. If not, write a small PHP script that does nothing but and visit the page and look for the Curl section and see if SSL = Yes or SSL = No. This is one reason why you should consider using instead of 'built-in' PHP within a firmware. The former definitely builds curl with full OpenSSL SSL support, and does offer PHP and the php5-curl module. You'd need a router with a USB stick, or possibly something offering a CIFS/SMB share on your LAN (I'd strongly suggest the USB stick over that though, due to file permissions and overall behaviour). I cannot help past this point.
Thank you for trying to help! My router ultimately crashed at Friday and had crippled default settings for board type, router model name and such after every reboot. Thus lead to 802.11n not longer being available and other problems. Although I found the NVRAM variables for fixing this, it wouldn stay after a reboot.
As this router never ran fine with the AIO anyway, I decided to finally reset und reflash my router and replaced the AOI by VPN edition, with the hope it might run more stable and less clunky in future. So I cannot experiment on build in PHP any longer, but I have entware installed on an USB thumb drive anyway. Is entware the same as entware-ng? If not: Which of both does Shibby's provided script install?
Click to expand.See the History section. I do not know what Shibby's stuff uses, but it's likely using either Optware or Entware - Shibby has (respectfully) been MIA since October 2015 or so, and Entware-ng came out after that. Optware has been neglected for several years now, and presently Entware is no longer maintained (if you attempt to use it, you will get messages demanding you switch to Entware-ng. I know because this is how I found out about Entware-ng in the first place). The Entware-ng maintainers are the same great folks of Entware, like and others. They've done fantastic work and actually understand how to maintain and build software + dependencies properly (I mention this because building and configuring a build environment is more than just running configure + make install.
Knowledge of how to do this seems to be going the way of the buffalo, and those of us with the knowledge are a dying breed.). I had the same problem few months ago when I tested wordpress on my router. You can even see that error in the tutorial made by shibby itself. Search youtube for 'Wordpress Tomato' and look at the minute 4:35 I studied php info and CURL section and SSL was NO. Probably php5-mod-openssl module is not installed. Because of that CURL function cannot open https links.
So that means you cannot install themes or plugins in Wordpress version 3+ using it's dedicated visual interface. You must do it in the old way. Use ftp or samba to copy the themes or the plugins in their dedicated wordpress directory, then activate them from Wordpress visual interface.
Buffalo Linkstation Install Optware Entware On Computer
Maybe shibby will install this in future versions by default, because more and more important sites are using https. Thank you for confirmation. I think we got to wait, if Shibby is up to fix the problems with all the advanced features, like nginx php and so on. I tried several web applications, like owncloud, wordpress and such, and all had problems which couldn't be solved, at least not with the built in binaries. And the problems with localization don'T seem to be fixable at all, as it would require implenting a bunch of another tools on tomato. But as at least my 3500L v2 seems to be really overwhelmed with the performance needs of existing features of the AIO build, I decided that adding even more load couldn't be the solution anyway.
Maybe in a few years, with 1GB RAM quad core routers at 2GHz. Click to expand.Well I also want to transfer my wordpress blog & gallery from a paid internet hosting to my router. And in the last months I made some tests.
Your router seems to have a 1x500Mhz mipsel processor and USB2.0. If you switch to a router like Asus you can have a 3x more powerful CPU machine, and maybe 20x more faster with the database. Here are some tests I made for myself: I was amazed to see that database is 30x times faster even I used the same usb stick. Maybe it has something to do with the fact USB3.0 is full duplex while USB2.0 is half duplex. Or maybe it's just a bug in the MySQL MIPSEL code.
Or maybe both. The most powerful router for home webserver at the moment seems to be Linksys. It's a 2x1,6Ghz, with eSATAp. Using an eSATAp to sata adapter cable and an old SSD 60GB you can have very high read/write speeds for small files compared to current USB 3.0 sticks. Install on the. You will have a home webserver comparable with the current low-end VPS paid hosts. Another alternative for a home webserver is to use a NAS.
I have recently tested Synology. They have some spectacular software interface. You can install Apache + MariaDB (MySQL compatible) + phpmyadmin with only some mouse clicks.
Click to expand.Maybe that huge difference has to do mainly with the USB (even I suspect there is something more. Like some bug in the MySQL code).
1) When you usually look at the USB 3.0 vs USB 2.0 benchmarks on the internet nobody test reading and writing in the same time. They are showing that the USB2.0 is reading/writing with 30/20 MB/s and USB 3.0 with 90/30 MB/s when testing with programs like Atto or CrystalDiskMark. But those numbers do not show reality. Because in real world many times storage devices need to reading and writing in the same time. So you can really benefit from being able to read and write in the same time (full duplex). I discover the same thing like 10 years ago when I switched from PATA HDD to SATA HDD. I observed the difference in responsiveness are more then 1.5x that I was aware in just looking at the software benchmarks before investing in the SATA HDD.
2) To show a storage device performance in real world also you need to look at the small file performance (both read/write and access time). Especially when you are using that storage device for a webserver. The worpress installation has like 3000 files. They are literally hundreds of files loaded to generate a webpage. That why webservers on SSD are much faster then on HDD, not just 3x times like reading/writing big files.
Because when your try to access 1000 small files you start to bring file access time into play wich is 10x better or so for the SSD. Thats why probably the best storage for router webserver is a eSATAp connected to an old SSD. An old ssd has better access times and reading/writing speeds for small files compared with the current mediocre usb 3.0 sticks or the usb 3.0 hdd.
But they are some usb sticks like. Click to expand.Regarding my webserver tests results, I still discover new things. The MySQL speed tests that results I presented, are based on the SQL. I specify this because last weekend I made some benchmarks also with the and the results where very different. I suspected from the start that something strange has to do with that insanely fast 0.032 seconds on my Linux VPS host. Because my windows 7 home computer has a PCI Express SSD which are more faster that the SATA ssd that my host is using, and also my CPU are more faster.
So I suspected it's either something fishy with the Linux bench or there is some bug in the MySQL Windows code. Dbench use real-life SQL functions for creating tables and filter results, like a real PHP software will do. With DBench my VPS host was only like 2x more faster with the database then my router. On the router it take 48seconds to complete the test, while on my host it take 22seconds. The total time is database+cpu (because at the end of the test it's using only the cpu like 5seconds to build a graphic image). Also the graph generated by DBench show the same thing, around only 2x-2.5x more speed.
That is very impressive for a router that I bought with 65$ while my host is 10 euro/month. So they are 2 possibility: - The benchmark is crushing on the Linux server and the results are erroneous (5-10 times faster then they actually are); - Linux server is somehow cheating when using SQL BENCHMARK function. I also think that my Linux host use a x86 cpu that has burst speed with can do to some false results for the for shorter tests. Some hosts falsely advertise their burst speed not he sustained cpu speed. The CPU speed in ARM routers seem to not drop on longer tests.
I'm more and more incline to think that current hi-end routers can replace low-end VPS paid hosts. The only thing that are we missing now is proper support from software part. Because at the time Tomato is the only firmware that comes out of the box with a complete webhosting (webserver+php+mysql) and graphical interface to customise settings for webhosting. For the large mass of the users that is a must. If somebody want my php software that I used to make the bechmarks, I can share them.
Regarding the future of Tomato I don't think we will see supporting newer devices that have powerful cpu's + esata (like Netgear R7800 (2x1.7Ghz cpu), R7500; Linkys, WRT1200AC). You should get use with the fact that Tomato in the future will support mainly low-end and some mid-end routers. The good part is that some hi-end devices are supported or will be supported by dd-wrt or open-wrt. Or Merlin in the future. At the moment Asus Merlin support one esata router, a 200$ router with 2x1Ghz cpu and. Compared with the 130$ Linksys WRT1200AC 2x1.3Ghz and double files speed. Is not a good deal.
Dd-wrt I think has Lighttpd webserver + PHP preinstalled. But has no MySQL server, only support SQLite (php functions). Wordpress is not supporting SQLite, (and some plugins require change in the code to function). But like I said in a post before you can install dd-wrt and entware-ng and have full control over the webhosting. I use SSH for install and later (graphical interface) WinSCP for transfer, edit and permission to the files. Last weekend I installed Apache webserver to my RT-AC56U router with Asus Merlin firmware, adapting and reading some Apache documentation. It's working great.
1) I have.htaccess files suport. I tested rewrite rules in htaccess and they are functioning correctly.
In rewrite rules tech support: Apache Nginx Lighttpd. This is mainly the reason why I prefer Apache. 2) I have Multiviews (which is not supported by Lighttpd or Nginx. At least is not working for me). 3) I have tested apache virtual hosts and it's working great. I have two domain names hosted on the same router, every domain delivering a different website.
4) Both domains are accessible from outside (WAN) on the port 80 (even on my router Apache installation is on port 83). So almost everything is ready for porting my blog and gallery to my router. Maybe except hardware specs. I still have has some doubts if my home internet speed won't suffer if I have like 2 search engines and 5 users browsing the site in the same time. Click to expand.It's changing fast in some areas, in other not so much. For example cpu's for PC have not advanced so much in the last 5-6years (ex.
Vs ), and gpu technology is stuck at 28nm node. In routers domain we are watching an ARM revolution. I think the router quadruple the cpu processing power for the same price in 3 years.
In 2012 routers had. Now in 2016 routers have. That is almost 5.5x increase in speed in 3.5 years.
I'm more concern regarding how my internet connection will be when I will play some online games and some users will browse my webserver keeping the router cpu to 100%. Will my latancy (ping) in game will go up and mess with my playing? That is my main concern. In terms of upload speed I'm covered, from my test with speedtest.net I can upload with 90Mb/s so I will not drop the connection by uploading data to clients with the webserver. Code: opkg install procps-ng-pgrep renice -19 $(pgrep httpd) $(pgrep mysqld) $(pgrep php-cgi) 2) PRIORITIZE THE NETWORK TRAFIC A) Using router QoS, you can prioritize the gaming traffic. Asus Merlin is not very good at this.
I prefer the DD-Wrt or Tomato QoS. 3) OPTIMIZE THE WORDPRESS A) use cache plugins (example, ).
This will greatly reduce the CPU+RAM utilization. I already tested this and it reduce the CPU utilization with around 50%. B) use CDN plugins (example, ). This will reduce router network bandwidth utilization because will serve the images from another server (a cloud server from internet).
This may impact your site SEO, reducing google page ranking (???). But if you have a slow internet connection (upload speed) then it's freezable. I don't see economically how these devices are feasible given what they're being used for (running blogs/wordpress? Stop buying that nonsense and instead buy something like. An Intel NUC6i3SYH (or NUC6i3SYK) runs for about US$289, and is an actual x64 system using a Core i3. Low power, high performance, very small form factor, and.really. fast (I/O-wise).
Sure, it depends on what your needs are, but it's the only device I've seen that's 1) pre-made/pre-assembled, 2) extremely high performance given what's inside, 3) reasonably priced, 4) highly compatible with software (re: x86/x64 CPU, not ARM or MIPS) and can run whatever). I'd rather have one of doing 'web hosting' and do a port forward on a router than try to shove all of this onto the router itself. Click to expand.Few months ago I have tested xpenology on a virtual machine to see how Synology DSM webserver interface look like, and it's very nice. I can say after Tomato it's the most easier to use webserver interface. So is very appropriate for beginners. Apache and PHP is already installed and you can install MariaDB and phpMyAdmin just with some mouse click, selecting them from a list. However in my country at least the Synology nas-es are very expensive even at second hand.
I'm not going to give 130 euro to buy a second hand Synology DS112+ ( 1x2Ghz cpu with 512MB DDR3). With 120euro I can buy a new Linksys WRT1200AC (2x1.3Ghz cpu with 512MB DDR3). Zyxel NAS-es come with the PHP version 5.2 and I don't like this. I have tested those interface to.
They are using more old generation CPU and they have DDR2 memory. So you pay less, but you get less. If you don't have already a NAS, I think is preferred to use a router for webserver.
You can buy a more powerful CPU for the same money. Some NAS-es have a cooler so they can start to make noise in time, they consume like 15-20W of (more) power. I have studied this kind of things.
Click to expand.The best idea is to scale a webserver with the requirements of number hits/day you need and test the requirements of the CMS software. About discussion going to i5/i7 if somebody have such a big site that require an i7 cpu my advice is to not keep that website at home. It's not only about server performance. It's also about the bandwidth, redundancy in storage, power and internet connection. Some calculations about scaling a webserver: I have a Asus (2x800Mhz 256MB DDR3). A Wordpress 3.4.2 with a few hundreds written pages and 10 plugins activated. No optimization (no cache, no CDN, no minification or compression).
A visitor requesting a single page is taking an average 50% of the both CPU's for about 8 seconds. 3600 seconds / 8 sec = 400 hits/hour. So I personally would scale that this webserver can take maximum 400 visits per hour. With Wordpress cache optimization you can reduce the load on the processor with 4x (but consumed internet bandwidth remains the same). I'm putting a print screen with my Asus delivering one post from my site to one outside visitor: (I have verified the Asus Merlin CPU graphs with 'htop -d 5' and they looked correct to me) With a simple cache system (only caching PHP to HTML, no minification, no compression, no CDN) it's using 20% from a single core for 4 seconds. 400 x 4 x 24 hours = 38000 maximum hits a day with cache system implemented. If the average page size has 0.5MB that means around maximum 20GB of uploading traffic per day.
Depends of your internet connection, but with such amount of traffic I will start to think of using a content delivery network. They are CDN where you pay only how much traffic you consume. Personally I had less then 5000 hits/day (including crawlers) on my website. I'm no such a celebrity to need a 450euro Intel i3 NUC for hosting, when my router is already running 24/7.
You are right about more software compatibility. But I personally can run my small site without fancy WHM software. I'm using WinSCP & Notepad for managing files and permissions, phpMyAdmin for managing databases. So it's pretty much a graphical interface, i'm not doing regular tasks like files permissions or creating databases from shell.
Except starting/stoping some processes. I have configured my subdomains in my apache vhost config.
I don't need a WHM type interface for that. The only thing on the todo list is to make a cron.d bash script that make once a week backups of my files and database. It's need to copy 2 directories from OPT partition (usb 3.0) to the CIFS partition or to my usb 2.0 partition.