- Jul 01, 2021
-
-
Martin Weinelt authored
gluon-core: util: check if file exists prior to reading
-
Martin Weinelt authored
actions: add mediatek-mt7622 target
-
David Bauer authored
Add the newly added mediatek-mt7622 to the firmware build-test matrix. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
The file_contains_line helper function was not testing whether a file exists or not prior attempting to read from it. Add this check to circumvent errors on the private WiFi config in case the hwflags file is missing. Reported-by:
Tom Herbers <freifunk@tomherbers.de> Tested-by:
Tom Herbers <freifunk@tomherbers.de> Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
d666ebcaa3 ubus: update to the latest version a9100f2196 base-files: wifi: tidy up the reconf code b27b63b082 base-files: wifi: swap the order of some ubus calls 6f13a39035 mac80211: print an error if wifi teardown fails 9302e63d1a mac80211: always call wireless_set_data (FS#3784) bea9380149 mac80211: fix no_reload logic (FS#3902) ccbe535604 mac80211: backport fix for nl80211 control port tx (fixes FS#3857) 4c29ff7cb8 mac80211: add support for 802.3 encap offload with software rate control a078037ace mac80211: improve rate control performance 9fa925362f busybox: sysntpd: add trigger to reload server a75928d125 busybox: sysntpd: option to bind server to iface Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
The relevant entry for the primary MAC location was lost when rebasing the patch on OpenWrt 21.02. Fixes commit ded4b8a7 ("rockchip-armv8: add FriendlyARM NanoPi R2S") Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Jun 30, 2021
-
-
Martin Weinelt authored
-
Martin Weinelt authored
modules: update routing feed URL
-
David Bauer authored
The OpenWrt routing feed was moved to the OpenWrt GitHub org. Update the URL, as the old one might not work in the future. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
docs: remove dropped hardware from docs
-
- Jun 29, 2021
-
-
David Bauer authored
mediatek-mt7622: add support for UniFi 6 LR
-
David Bauer authored
ramips-mt7621: add Xiaomi Mi Router 4A (Gigabit Edition)
-
David Bauer authored
ramips-mt76x8: add Xiaomi Mi Router 4C
-
David Bauer authored
Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
Configure a radio for HE (802.11ax) operation in case it's supported by the hardware. This can be the case for 2.4 GHz as well as 5 GHz. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
Dark4MD authored
Specifications: - CPU: MediaTek MT7628AN (580MHz) - Flash: 16MB - RAM: 64MB DDR2 - 2.4 GHz: IEEE 802.11b/g/n with Integrated LNA and PA - Antennas: 4x external single band antennas - WAN: 1x 10/100M - LAN: 2x 10/100M - LEDs: 2x yellow/blue. Programmable (labelled as power on case) - Non-programmable (shows WAN activity) - Button: Reset How to install: 1- Use OpenWRTInvasion to gain telnet and ftp access. 2- Push openwrt firmware to /tmp/ using ftp. 3- Connect to router using telnet. (IP: 192.168.31.1 - Username: root - No password) 4- Use command "mtd -r write /tmp/firmware.bin OS1" to flash into the router.. 5- It takes around 2 minutes. After that router will restart itself to OpenWrt.
-
Dark4MD authored
Specifications: - SoC: MediaTek MT7621 - Flash: 16 MiB NOR SPI - RAM: 128 MiB DDR3 - Ethernet: 3x 10/100/1000 Mbps (switched, 2xLAN + WAN) - WIFI0: MT7603E 2.4GHz 802.11b/g/n - WIFI1: MT7612E 5GHz 802.11ac - Antennas: 4x external (2 per radio), non-detachable - LEDs: Programmable "power" LED (two-coloured, yellow/blue) Non-programmable "internet" LED (shows WAN activity) - Buttons: Reset Installation: Bootloader won't accept any serial input unless "boot_wait" u-boot environment variable is changed to "on". Vendor firmware won't accept any serial input until "uart_en" is set to "1". Using the https://github.com/acecilia/OpenWRTInvasion exploit you can gain access to shell to enable these options: To enable uart keyboard actions - 'nvram set uart_en=1' To make uboot delay boot work - 'nvram set boot_wait=on' Set boot delay to 5 - 'nvram set bootdelay=5' Then run 'nvram commit' to make the changes permanent. Once in the shell (following the OpenWRTInvasion instructions) you can then run the following to flash OpenWrt and then reboot: 'cd /tmp; curl https://downloads.openwrt.org/...-sysupgrade.bin --output firmware.bin; mtd -e OS1 -r write firmware.bin OS1'
-
- Jun 28, 2021
-
-
David Bauer authored
Fixes commit 89dc6b20 ("ramips-rt305x: drop devices with insufficient flash") Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
-
David Bauer authored
-
- Jun 27, 2021
-
-
David Bauer authored
e16a45f258 iwinfo: update to latest Git HEAD 0c51b265bf iwinfo: update to latest Git HEAD 85cef1cf22 kernel: bump 5.4 to 5.4.128 e171d11f55 libusb: Fix parsing of descriptors for multi-configuration devices 3d62b5d5c6 base-files: fix /tmp/TZ when zoneinfo not installed 3047df2317 base-files: fix zoneinfo support ab5010d170 exfat: update to 5.12.3 72d93c1ba4 realtek: Fix failsafe mode 7a5a247c1f base-files: failsafe: Remove the VLAN modifier from interface name c0fdfd15fc base-files: failsafe: Fix IP configuration 98b1a6435f kernel: Backport patch to automatically bring up DSA master when opening user port ec780bdb92 kernel-5.4: backport latest patches for wireguard 82c700de67 hostapd: fix handling of the channel utilization options 1247a6bb35 bcm4908: fix Ethernet broken state after interface restart 25daa921da bcm4908: add kmod-gpio-button-hotplug 74dbf3412b base-files: fix typo in config_generate MAC check 125deb4d78 base-files: set MAC for bridge ports (devices) instead of bridge itself e410ef8389 hostapd: wolfssl: add RNG to EC key f6d8c0cf2b wolfssl: always export wc_ecc_set_rng 56228e9393 ath79: don't autodetect AR8033 PHY capabilities 2e157714a8 build,json: fix generation with empty profiles 8add3e139c build: preserve profiles.json between builds
-
- Jun 26, 2021
-
-
Martin Weinelt authored
-
David Bauer authored
-
David Bauer authored
Multi-port interfaces are stored in the network config as an array using the ports key.
-
David Bauer authored
Single LAN and WAN interfaces are now stored in the network configs "device" key.
-
Martin Weinelt authored
-
David Bauer authored
Replace occurences of ar71xx with ath79. Remove references of ar71xx targets which are not relevant anymore.
-
David Bauer authored
-
David Bauer authored
-
- Jun 25, 2021
-
-
Martin Weinelt authored
-
David Bauer authored
These config changes are not necessary anymore, as it's now the default behavior. Ref: https://github.com/freifunk-gluon/gluon/pull/2235#issuecomment-859654947 Signed-off-by:
David Bauer <mail@david-bauer.net>
-
- Jun 21, 2021
-
-
David Bauer authored
All targets now use OpenWrt device abstraction. Thus, all targets now can be built using a per-device RootFS. Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
-
David Bauer authored
-
David Bauer authored
-
David Bauer authored
Signed-off-by:
David Bauer <mail@david-bauer.net>
-
David Bauer authored
-
David Bauer authored
-
Martin Weinelt authored
The kernel build requires rsync.
-
David Bauer authored
-