{"id":2377,"date":"2024-06-29T12:18:52","date_gmt":"2024-06-29T16:18:52","guid":{"rendered":"https:\/\/lowtek.ca\/roo\/?p=2377"},"modified":"2024-06-29T12:18:52","modified_gmt":"2024-06-29T16:18:52","slug":"openwrt-on-gl-inet-gl-mt6000-aka-flint-2","status":"publish","type":"post","link":"https:\/\/lowtek.ca\/roo\/2024\/openwrt-on-gl-inet-gl-mt6000-aka-flint-2\/","title":{"rendered":"OpenWRT on GL.iNet GL-MT6000 (aka: Flint 2)"},"content":{"rendered":"<p><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/flint2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2378\" src=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/flint2-500x341.jpg\" alt=\"\" width=\"500\" height=\"341\" srcset=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/flint2-500x341.jpg 500w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/flint2-768x525.jpg 768w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/flint2.jpg 940w\" sizes=\"auto, (max-width: 500px) 85vw, 500px\" \/><\/a><\/p>\n<p>I was reading through the <a href=\"https:\/\/openwrt.org\/\">OpenWRT<\/a> <a href=\"https:\/\/forum.openwrt.org\/\">forum<\/a> several months back to see if the <a href=\"https:\/\/openwrt.org\/toh\/tp-link\/archer_ax23_v1\">TPLink AX23<\/a> was still the right upgrade choice for me. I&#8217;ve been very happy with the classic <a href=\"https:\/\/openwrt.org\/toh\/tp-link\/archer-c5-c7-wdr7500\">TPlink Archer C7<\/a> &#8211; having 3 of these as my core network (two as <a href=\"https:\/\/lowtek.ca\/roo\/2022\/openwrt-dumb-access-point\/\">dumb AP<\/a>). I came across this <a href=\"https:\/\/forum.openwrt.org\/t\/best-newcomer-routers-2024\/189050\/2\">thread on devices for &#8216;newcomers&#8217;<\/a> and discovered the <a href=\"https:\/\/openwrt.org\/toh\/gl.inet\/gl-mt6000\">GL.iNet GL-MT6000<\/a>, it looks like a monster bit of hardware at a pretty low price point. My <a href=\"https:\/\/lowtek.ca\/roo\/2023\/openwrt-travel-router\/\">travel router<\/a> is a GL.iNet device and it&#8217;s been great hardware for OpenWRT. Then bonus time at work hit, and I ran out of excuses to buy the GL-MT6000.<\/p>\n<p>While you can <a href=\"https:\/\/store.gl-inet.com\/en-ca\/products\/flint-2-gl-mt6000-wi-fi-6-high-performance-home-router\">buy directly from GL.iNet<\/a>, just after I pushed the buy now button there I discovered that I was going to be on the hook for import duties and the shipping was via FedEx. I&#8217;ve not had good experiences with this path and the administration fees are high. The support process from GL.iNet was amazing &#8211; a few emails and my order was cancelled without any fuss.<\/p>\n<p>I ended up buying via Amazon.ca (<a href=\"https:\/\/ca.camelcamelcamel.com\/product\/B0CP7S3117\">camelcamelcamel link<\/a>) because shipping costs were predictable. I see that it&#8217;s not currently in stock, but my total including shipping was $248.49 &#8211; still a deal for this much hardware.<\/p>\n<p>Speaking of hardware<\/p>\n<ul>\n<li>Two 2.5Gb ports<\/li>\n<li>1GB RAM<\/li>\n<li>8GB Flash<\/li>\n<li>Quad core 2GHz CPU<\/li>\n<li>Wifi6<\/li>\n<\/ul>\n<p>This may not be enough hardware to handle 1Gb symmetric fibre, but I&#8217;m still back on a much slower cable 100\/30 plan. It also gets me thinking about upgrading my network switches to 2.5Gb.. but that&#8217;s a different post.<\/p>\n<p>The device itself has some heft to it &#8211; there is apparently a sizeable heat-sink inside. The power cord is short &#8211; about 3&#8242;, and there is no power switch, not a problem for me, but I can see why some people felt this was a limitation.<\/p>\n<p>Of course, the very first thing I&#8217;m going to do is flash this with OpenWRT. This is as simple as grabbing the <code>sysupgrade.bin<\/code> file from <a href=\"https:\/\/openwrt.org\/toh\/gl.inet\/gl-mt6000\">https:\/\/openwrt.org\/toh\/gl.inet\/gl-mt6000<\/a> and connecting to the device over a wired connection.<\/p>\n<p>The factory firmware hosts an administration web UI on <code>http:\/\/192.168.8.1\/<\/code> allowing you to do basic setup. I&#8217;m prompted to pick a language and set a password.<\/p>\n<p><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-37-29.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2379\" src=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-37-29-500x250.png\" alt=\"\" width=\"500\" height=\"250\" srcset=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-37-29-500x250.png 500w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-37-29-1024x512.png 1024w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-37-29-768x384.png 768w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-37-29-1200x600.png 1200w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-37-29.png 1297w\" sizes=\"auto, (max-width: 500px) 85vw, 500px\" \/><\/a>From this screen we can select <code>Upgrade<\/code> on the left navigation bar, then local upgrade and upload the <code>sysupgrade.bin<\/code> file we downloaded<\/p>\n<p><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-38-35.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2380\" src=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-38-35-500x234.png\" alt=\"\" width=\"500\" height=\"234\" srcset=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-38-35-500x234.png 500w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-38-35-1024x480.png 1024w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-38-35-768x360.png 768w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-38-35-1200x563.png 1200w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-38-35.png 1301w\" sizes=\"auto, (max-width: 500px) 85vw, 500px\" \/><\/a>The built in firmware handles the upgrade very nicely, it even detects a kernel change and automatically selects to not keep setting (which is what the OpenWRT wiki advises)<\/p>\n<p><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-05.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2381\" src=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-05-500x240.png\" alt=\"\" width=\"500\" height=\"240\" srcset=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-05-500x240.png 500w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-05-1024x491.png 1024w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-05-768x368.png 768w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-05-1200x576.png 1200w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-05.png 1280w\" sizes=\"auto, (max-width: 500px) 85vw, 500px\" \/><\/a>Even during the upgrade the web UI is pretty slick<\/p>\n<p><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-44.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2382\" src=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-44-500x236.png\" alt=\"\" width=\"500\" height=\"236\" srcset=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-44-500x236.png 500w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-44-1024x484.png 1024w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-44-768x363.png 768w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-39-44.png 1115w\" sizes=\"auto, (max-width: 500px) 85vw, 500px\" \/><\/a><\/p>\n<div role=\"listitem\">\n<div class=\"\">\n<div id=\"rhsPost_dxycjqh1obr1x86ordfjjtphko\" class=\"a11y__section post same--root current--user post--comment same--user post--thread\" tabindex=\"0\" aria-label=\"At 3:57 PM Sunday, April 21, roo replied, Once it hits 100% it will automatically reboot. Since the openwrt default IP is different, we need to visit a different admin web page http:\/\/192.168.1.1\" data-testid=\"rhsPostView\">\n<div class=\"post__content \" role=\"application\" data-testid=\"postContent\">\n<div>\n<div class=\"post__body\">\n<div class=\"AutoHeight\">\n<div>\n<div>\n<div class=\"post-message post-message--collapsed\">\n<div class=\"post-message__text-container\">\n<div id=\"rhsPostMessageText_dxycjqh1obr1x86ordfjjtphko\" class=\"post-message__text\" dir=\"auto\" tabindex=\"0\">\n<p>Once it hits 100% it will automatically reboot. Since the OpenWRT default IP is different, we need to visit a different admin web page <code>http:\/\/192.168.1.1<\/code><\/p>\n<p><a href=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-43-32.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2383\" src=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-43-32-500x265.png\" alt=\"\" width=\"500\" height=\"265\" srcset=\"https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-43-32-500x265.png 500w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-43-32-1024x543.png 1024w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-43-32-768x407.png 768w, https:\/\/lowtek.ca\/roo\/wp-content\/uploads\/2024\/06\/Screenshot-from-2024-04-21-15-43-32.png 1081w\" sizes=\"auto, (max-width: 500px) 85vw, 500px\" \/><\/a>I have to say that the exterior of the device has a matte black finish, and the angular styling appeals deeply to my 80&#8217;s stealth bomber admiring inner teen. It reminds me of the <a href=\"https:\/\/www.usr.com\/products\/usr3453c-ref\/\">USRobotics Courier 56k modems<\/a> back in the day.<\/p>\n<p>At this point we&#8217;ve got OpenWRT installed, and it&#8217;s just a matter of working through the configuration steps. I did run into a few problems that were my own tripping over my own feet issues. Linux apparently &#8216;remembers&#8217; the name of the connection, and the type of connection security. If you change the encryption but not the name it seems you can run into problems. I also messed up one of the passwords with a type-o. Eventually I got it all settled down and things worked great.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>I was reading through the OpenWRT forum several months back to see if the TPLink AX23 was still the right upgrade choice for me. I&#8217;ve been very happy with the classic TPlink Archer C7 &#8211; having 3 of these as my core network (two as dumb AP). I came across this thread on devices for &hellip; <a href=\"https:\/\/lowtek.ca\/roo\/2024\/openwrt-on-gl-inet-gl-mt6000-aka-flint-2\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;OpenWRT on GL.iNet GL-MT6000 (aka: Flint 2)&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,21],"tags":[],"class_list":["post-2377","post","type-post","status-publish","format-standard","hentry","category-how-to","category-network"],"_links":{"self":[{"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/posts\/2377","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/comments?post=2377"}],"version-history":[{"count":3,"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/posts\/2377\/revisions"}],"predecessor-version":[{"id":2386,"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/posts\/2377\/revisions\/2386"}],"wp:attachment":[{"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/media?parent=2377"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/categories?post=2377"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lowtek.ca\/roo\/wp-json\/wp\/v2\/tags?post=2377"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}