91 Commits
Author SHA1 Message Date
feedc0de 0bed1ebabe Add PPP auth types 2023-09-12 11:29:36 +02:00
feedc0de 7c5004c19e Add wifi bandwidth and remove default: switch cases to allow for compiler errors just in case new enum values are introduced 2023-09-07 09:19:25 +02:00
feedc0de 6c5174614c Removed experiments with modem 2023-08-31 17:07:29 +02:00
feedc0de e70b509e20 Implement serial proxying to debug modem communication 2023-06-20 15:55:41 +02:00
feedc0de 8337221c75 modem work in progress 2023-06-06 17:36:19 +02:00
feedc0de d51e184789 More modem fixes 2023-06-02 15:58:11 +02:00
feedc0de 382b82ff5d More modem tests 2023-05-15 10:56:25 +02:00
feedc0de 4b5da21029 Add strange log related workaround 2023-05-15 10:54:09 +02:00
feedc0de 0c4fe6ffe8 Fix static dns 2023-04-06 17:54:01 +02:00
feedc0de 4e7df51198 Disable wifi power saving 2023-04-04 16:56:07 +02:00
feedc0de 40d5760f95 Downgraded esp-idf again 2023-04-04 14:38:07 +02:00
feedc0de ed045fda49 Updated to newest esp-idf 2023-03-28 14:42:30 +02:00
feedc0de b2f2ad72dd Updated to new esp-idf 2023-02-27 17:27:15 +01:00
feedc0de f6ce27ddff Add support for modemse 2023-02-17 17:28:11 +01:00
feedc0de 5e23912a78 Refactor wifi sta error log to an ring_buffer of structs 2023-02-13 14:48:18 +01:00
feedc0de ceb9190233 Add new wifi reasons 2023-02-01 14:04:21 +01:00
feedc0de 75f8cb1bef Add get_eth_has_ip() 2023-01-26 11:59:11 +01:00
feedc0de 002d4d852b Add wifi sta status WAITING_FOR_IP 2023-01-24 13:39:31 +01:00
feedc0de a102f12acd Add new wifi reasons 2022-12-13 17:56:56 +01:00
feedc0de 94ce7ebea4 Reconnect no WIFI_REASON_AUTH_EXPIRE 2022-11-09 18:07:58 +01:00
feedc0de 980a4acd11 Fixed compiling with newest IDF again 2022-10-05 23:01:40 +02:00
feedc0de b297fe4068 Removed shitty reason2str() 2022-10-05 21:04:42 +02:00
feedc0de 2bf332f3eb Make wifi case insensitive 2022-10-01 00:03:18 +02:00
feedc0de 2d088a9480 New compiler new printf chars 2022-09-17 22:15:23 +02:00
feedc0de 0ca9586168 Fix missing dependency esp_wifi 2022-09-17 22:15:16 +02:00
feedc0de 2baec43220 add timestamp for last failed connection attempt 2022-09-07 17:56:49 +02:00
feedc0de 2d222b6bb0 Fix compiler warning 2022-06-29 14:41:26 +02:00
feedc0de 724cac190f Fix to compile under cpp23 again successfully 2022-06-22 14:55:04 +02:00
feedc0de 4749a9db5c Disable advertising of default route / default DNS over AP 2022-05-25 16:22:20 +02:00
feedc0de 7bdb2dd41b Less arduino bullshit in ethernet code 2022-05-23 17:16:09 +02:00
feedc0de ab236a065d Fixes with on/off dual ant config 2022-05-06 18:48:19 +02:00
feedc0de 63628ce68d Make dual ant a sdkconfig setting 2022-05-06 18:36:44 +02:00
feedc0de f836ceb9c8 Show AP name in log output 2022-05-02 14:06:50 +02:00
feedc0de 118b03123e Remove IMPLEMENT_TYPESAFE_ENUM 2022-04-09 18:07:26 +02:00
feedc0de 0c949def03 allow configuring different dual ant pins 2022-03-30 14:48:42 +02:00
feedc0de 8d69883a41 Make ethernet prio 150 2022-03-28 17:28:58 +02:00
feedc0de 982f8e0e02 Fix ethernet reset gpio 2022-03-28 15:31:54 +02:00
feedc0de c17062e1e8 Changes needed to compile again with new idf 2022-03-17 15:27:09 +01:00
feedc0de f93774b267 Changes needed to compile again with new idf 2022-03-17 14:45:56 +01:00
feedc0de 96c706c684 Rebuild wifi sta connect plan when the user changes password during connect phase 2022-03-02 05:57:56 +01:00
feedc0de 3d36fa2b4c Better last sta error access 2022-03-02 03:21:23 +01:00
feedc0de 83b7fa5b64 Fixes for new idf 2022-02-28 17:49:24 +01:00
feedc0de bced0e2852 UdpSender now supports simple ip types too 2022-01-26 22:51:17 +01:00
feedc0de 25bb86f9eb Fixed compilation with newer esp-idf versions 2022-01-11 20:50:55 +01:00
feedc0de 55b4078e28 Added status bool to see if wifi has been initialized 2022-01-11 13:56:03 +01:00
feedc0de ea56b58a23 Ethernet IPv6 tries 2021-12-22 01:04:42 +01:00
feedc0de 35ecfd1dba Implemented udp sender for ipv6 2021-12-21 23:17:20 +01:00
feedc0de 08d8cc22fa Smaller improvements 2021-12-21 16:23:17 +01:00
feedc0de e09e111151 Improved logging and fixed bugs when double initialized 2021-12-20 12:47:03 +01:00
feedc0de 65908208d4 Changes for new idf 2021-12-16 14:34:00 +01:00
feedc0de ca9e408bd1 ethernet config now in user config 2021-12-16 12:29:09 +01:00
feedc0de 8b9399568c Added eth initialization result 2021-12-14 16:48:04 +01:00
feedc0de 70cfbfbb3e Preperations for dual antenna setups 2021-11-29 20:08:21 +01:00
feedc0de 0667bf195b Logging improvements 2021-11-19 01:40:33 +01:00
feedc0de c07c900a1b Implemented country 2021-11-01 23:22:58 +01:00
feedc0de b447ce5de0 Fixed error output when disabling STA 2021-11-01 23:12:50 +01:00
feedc0de f56f2f4fe5 Enabled IPv6 2021-11-01 22:45:28 +01:00
feedc0de 6eb911c8ea Added get_mac_addr() 2021-10-28 02:48:09 +02:00
feedc0de e8aa8dbf57 bugfixes 2021-10-28 01:15:01 +02:00
feedc0de 43301b7b0b AP on/off, hostname on all interfaces, custom mac addressess 2021-10-28 01:01:10 +02:00
feedc0de 0f54574b33 espwifiutils improvements for mac_t and ip_address_t 2021-10-27 20:47:47 +02:00
feedc0de 34792268a8 Removed AsyncUdpListener again 2021-10-14 20:21:10 +02:00
feedc0de 39af218aed Added toString() for esp_ip_addr_t 2021-10-14 19:46:08 +02:00
feedc0de 36393e6689 Cleanups 2021-10-14 13:17:06 +02:00
feedc0de 84967533ec Added AsyncUdpListener and UdpSender 2021-10-14 12:09:21 +02:00
feedc0de 66d3ed7372 added more insights on failed/current/future bssids to connect to 2021-10-10 18:44:38 +02:00
feedc0de 76af5a770d try same ssid multiple times if different bssids are available 2021-10-06 13:15:53 +02:00
feedc0de a483ae1533 Changed AP channel type to uint8_t 2021-09-28 13:35:17 +02:00
feedc0de 82d011ff80 fixed fail counter 2021-09-23 13:06:48 +02:00
feedc0de 8c3481e2d3 fixed error message ring buffer 2021-09-23 12:41:03 +02:00
feedc0de 887c675263 expose wifi sta error count and message 2021-09-23 12:26:23 +02:00
feedc0de dc31bacf98 Removed WL_ prefix in StaStatus and added eth connected bool 2021-09-05 22:34:41 +02:00
feedc0de 0dbf5833fa fixes for ethernet 2021-09-05 14:11:21 +02:00
feedc0de 6d7e834732 another compile fix 2021-08-31 23:25:33 +02:00
feedc0de 21d62bfab4 Fixed compiling for non ethernet configurations again 2021-08-31 23:23:20 +02:00
feedc0de 1a668bedbc Implemented Ethernet 2021-08-31 23:18:06 +02:00
feedc0de 9d134d9f6c Removed arduino's delay() call 2021-08-09 16:16:21 +02:00
feedc0de 717d877a44 fixed 32/64 chars limits in ssid/key 2021-08-05 15:42:52 +02:00
feedc0de 502fb97e22 Implemented separate statip ip configurations per sta entry 2021-08-01 21:44:05 +02:00
feedc0de 07ad3383eb Preperations for static ip per sta config 2021-08-01 17:28:37 +02:00
feedc0de 01189ca833 Fix duplicate applyStaConfig 2021-07-28 14:27:56 +02:00
feedc0de ae4fdabe89 Added timestamps for connected/disconnected 2021-07-26 10:38:49 +02:00
feedc0de 79e5736649 Fixed static ips 2021-07-20 19:09:09 +02:00
feedc0de 581b478de0 Cleanup of logging statements 2021-07-15 15:31:49 +02:00
feedc0de 78e55dbea0 Added toString method for cipher 2021-07-15 13:33:13 +02:00
feedc0de 4d0efeea96 Fixed ssids or passwords with % 2021-07-05 12:20:38 +02:00
feedc0de 04ed8200f5 Added get_ip_info() 2021-06-29 11:06:59 +02:00
feedc0de 0497b7a134 Added get_default_mac_addr() and set_base_mac_addr() 2021-06-28 22:23:58 +02:00
feedc0de e8f21482d8 Added get_base_mac_addr() 2021-06-28 22:03:34 +02:00
feedc0de 1d6c9f338c Imported existing sources 2021-06-28 21:55:13 +02:00
feedc0de f02699287f Initial commit 2021-06-28 21:52:24 +02:00