Firmware 2.27 and imagebuilder update

Dear All,

Firmware V2.27:

We are glad to release Firmware V2.27 for all routers, which is now in https://www.gl-inet.com/firmware/testing.

You can see released note in https://www.gl-inet.com/firmware/testing/readme.txt. Now the testing Firmware with

full software repo. You can install kernel modules now.

Imagebuilder:

We also upload the Imagebuilder to github, now you can make image quickly.

For how to build image, the guide is in github README. It’s nice to submit Bugs and feedback.

1 Like

does this firmware fix the OpenVPN issues that the was caused in post 2.261 release?

Hi, Could your describe the openVPN issue?

OpenVPN via my provider Private Internet Access will connect for anywhere from 2-20 minutes then I will get disconnected with various errors, one of them being MTU mismatch?

Confirmed this issue on v2.264 wit AR300M and MT300N-V2, flashed with the firmware it shipped with, 2.261 and it works perfectly for 12+ hours.

PIA does this a lot and they don’t know why.
A few suggestions here (I use the ping/reconnect script):

Hi, can you tell me or show me where to learn about this RTC feature?
<pre style=“color: #000000; word-wrap: break-word; white-space: pre-wrap;”>4. New feature: RTC SD2068 driver package

Does this mean some routers have Real Time Clock feature?

The imagebuilder is really great, thanks so much!

There is an RTC module for AR150

will you release a Tor firmware based on LEDE? Thanks

Actually the Tor version in the Tor firmware using openwrt cc has been upgraded.

Now we have the imagebuilders, it will be easy to compile Tor firmware for LEDE. We don’t have too much time now due to holiday.

Thanks for the reply. I have no linux box to compile, I guest I’ll have to wait until the end of holiday.
If anyone already build it, please share. thanks

I’m trying to compile a tor firmware over LEDE I copied the list of packages list here:

then use the command

./gl_image -i tor -p gl-ar300 -v 2.27 (added tor list of packages mention above to images.jason)

i got this error:

Collected errors:

  • opkg_install_cmd: Cannot install package kmod-ledtrig-usbdev.
  • opkg_install_cmd: Cannot install package uhttpd-mod-tls.
    Makefile:152: recipe for target ‘package_install’ failed
    make[2]: *** [package_install] Error 255
    make[2]: Leaving directory ‘/home/doki/lede-imagebuilder-ar71xx-generic’
    Makefile:110: recipe for target ‘_call_image’ failed
    make[1]: *** [_call_image] Error 2
    make[1]: Leaving directory ‘/home/doki/lede-imagebuilder-ar71xx-generic’
    Makefile:227: recipe for target ‘image’ failed
    make: *** [image] Error 2
    Traceback (most recent call last):
    File “./gl_image”, line 90, in
    sys.exit(main(sys.argv))
    File “./gl_image”, line 87, in main
    (profile, version, include_ipk, exclude_ipk, files), shell=True);
    File “/usr/lib/python2.7/subprocess.py”, line 541, in check_call
    raise CalledProcessError(retcode, cmd)
    subprocess.CalledProcessError: Command ‘make image PROFILE=gl-ar300m VERSION=2.27 PACKAGES=“uhttpd ethtool blkid iwinfo block-mount curl gnupg iw jshn kmod-fs-ext4 kmod-fs-ntfs kmod-fs-vfat kmod-fs-ext4 ntfs-3g kmod-fs-hfs kmod-fs-hfsplus kmod-fs-reiserfs kmod-fuse kmod-loop kmod-gpio-button-hotplug kmod-leds-gpio kmod-ledtrig-default-on kmod-ledtrig-netdev kmod-ledtrig-timer kmod-ledtrig-usbdev kmod-lib-crc-ccitt kmod-lib-crc16 kmod-nls-cp437 kmod-nls-iso8859-1 kmod-nls-utf8 kmod-usb-storage kmod-usb-uhci kmod-usb2 kmod-usb-ohci kmod-usb-net kmod-usb-net-cdc-ether kmod-usb-net-rndis kmod-usb-serial kmod-usb-serial-cp210x kmod-usb-serial-option kmod-usb-serial-wwan kmod-usb-acm usb-modeswitch comgt chat luci luci-lib-json luci-lib-nixio uhttpd-mod-lua uhttpd-mod-tls uhttpd-mod-ubus usbutils wget tor tor-geoip tor-resolve tor-gencert " REMOVE_PACKAGES=” " FILES=’ returned non-zero exit status 2

Did you put openwrt cc packages directly in the LEDE imagebuilder? That will not work. The toolchain is different.

No, i cloned the lede image builder, i just copy the list of packages used for building the tor image in cc. And add the line “tor” on the this list on image.jason.

Maybe i dont done it wrong, can you guide me? Thx

update after downloading and include this:

i command:

doki@xten ~/lede-imagebuilder-ar71xx-generic $ sudo make image PROFILE=“gl-ar300m” PACKAGES=“uhttpd ethtool blkid iwinfo block-mount curl gnupg iw jshn kmod-fs-ext4 kmod-fs-ntfs kmod-fs-vfat kmod-fs-ext4 ntfs-3g kmod-fs-hfs kmod-fs-hfsplus kmod-fs-reiserfs kmod-fuse kmod-loop kmod-gpio-button-hotplug kmod-leds-gpio kmod-ledtrig-default-on kmod-ledtrig-netdev kmod-ledtrig-timer kmod-ledtrig-usbdev kmod-lib-crc-ccitt kmod-lib-crc16 kmod-nls-cp437 kmod-nls-iso8859-1 kmod-nls-utf8 kmod-usb-storage kmod-usb-uhci kmod-usb2 kmod-usb-ohci kmod-usb-net kmod-usb-net-cdc-ether kmod-usb-net-rndis kmod-usb-serial kmod-usb-serial-cp210x kmod-usb-serial-option kmod-usb-serial-wwan kmod-usb-acm usb-modeswitch comgt chat luci luci-lib-json luci-lib-nixio uhttpd-mod-lua uhttpd-mod-tls uhttpd-mod-ubus usbutils wget tor tor-geoip tor-resolve tor-gencert” FILES=files-tor-ar/

now the error is this:

Collected errors:

  • opkg_install_cmd: Cannot install package kmod-ledtrig-usbdev.
  • opkg_install_cmd: Cannot install package uhttpd-mod-tls.
    Makefile:152: recipe for target ‘package_install’ failed
    make[2]: *** [package_install] Error 255
    make[2]: Leaving directory ‘/home/doki/lede-imagebuilder-ar71xx-generic’
    Makefile:110: recipe for target ‘_call_image’ failed
    make[1]: *** [_call_image] Error 2
    make[1]: Leaving directory ‘/home/doki/lede-imagebuilder-ar71xx-generic’
    Makefile:227: recipe for target ‘image’ failed
    make: *** [image] Error 2

i tried removing this two ( kmod-ledtrig-usbdev , uhttpd-mod-tls) and continue building the image without any error

I think you need to check if these packages still exist in LEDE: kmod-ledtrig-usbdev and uhttpd-mod-tls

I am on trip and cannot test.

i’ve check here and does not exist,

https://downloads.openwrt.org/releases/packages-17.01/mips_24kc/packages/

can i use both files from the old packages?

Update: I copied the missing file from CC package repo:

compile was unsuccessful. still got the error seems it not recognize the package. try compiling without the kmod-ledtrig-usbdev and uhttpd-mod-tls and its successful, i took the rist to flas my router with this image and seems to be working fine, tor is working except that I need to update the feed from:

rc/gz chaos_calmer_base http://www.gl-inet.com/openwrt/ar71xx/2.264/packages/base
src/gz chaos_calmer_luci http://www.gl-inet.com/openwrt/ar71xx/2.264/packages/luci
src/gz chaos_calmer_management http://www.gl-inet.com/openwrt/ar71xx/2.264/packages/management
src/gz chaos_calmer_packages http://www.gl-inet.com/openwrt/ar71xx/2.264/packages/packages
src/gz chaos_calmer_routing http://www.gl-inet.com/openwrt/ar71xx/2.264/packages/routing
src/gz chaos_calmer_telephony http://www.gl-inet.com/openwrt/ar71xx/2.264/packages/telephony
src/gz chaos_calmer_oldpackages http://www.gl-inet.com/openwrt/ar71xx/2.264/packages/oldpackages

to:

src/gz packages 404 Page not found - GL.iNet

and i can install other packages.

not sure what is the purpose of the two missing package.

Using gl_image script to rebuild again, or building via make image with VERSION=2.27, it will generate distfeed.conf automatically.

Hi, why firmware for b1300 is not lede based?

B1300 stuck is based on QSDK, but we have pushed patch to LEDE master, which is on lede-b1300. You can build it by yourself.