logicog
877e5a68fb
Merge pull request #176 from janh/improve-2500m-sfp-compat
...
Improve compatibility with 2.5G SFP modules
2026-03-24 18:13:27 +01:00
Jan Hoffmann
ed6c95e522
Improve compatibility with 2.5G SFP modules
...
Some modules might report a nominal bitrate of 2500 Mbd or 3200 Mbd
instead of 3100 Mbd. Accept the entire range to make them work.
2026-03-24 15:26:29 +01:00
TylerDurden-23
877b16e837
Merge pull request #174 from logicog/fix_vlan_display
...
Fix display of VLANs for ports
2026-03-22 18:20:33 +01:00
logicog
fce64ac368
Fix display of VLANs for ports
2026-03-22 13:45:42 +01:00
logicog
dd9e5c8ff8
Merge pull request #172 from diijkstra/trendnet
...
Document firmware upload via CLI
2026-03-22 05:26:45 +01:00
diijkstra
905cf38f1f
Trendnet: Another mapping fix
...
Physical to logical mapping was reverted for SFP ports.
2026-03-21 12:22:36 +01:00
diijkstra
b0370f7bb3
Doc: Describe how to upload firmware via CLI & HTTP
...
Rough explanation how to upload a new firmware. Probably, we should
support basic auth on upload for easier use, but lets document
what we have.
2026-03-21 12:22:36 +01:00
logicog
d21d269d49
Merge pull request #152 from mmmspatz/mspatz/fix_vlan_page
...
Fix "Get Configuration" on vlan.html
2026-03-19 11:36:59 +01:00
feelfree69
cb81f82cf6
Merge pull request #170 from logicog/fix_bank0
...
Fix missing assignment of bank when html_data.c code is generated
2026-03-19 11:23:07 +01:00
logicog
59e7a21955
Merge pull request #159 from diijkstra/web_sfp_state
...
Web: Add SFP state/pin status
2026-03-19 05:22:24 +01:00
logicog
c530ec4ae3
Fix missing assignment of bank when html_data.c code is generated
2026-03-18 08:34:26 +01:00
TylerDurden-23
8e2b48ef25
Merge pull request #167 from logicog/browsser_trouble
...
Fix browser issues with Chrome and latest Firefox
2026-03-17 10:29:02 +01:00
logicog
65f094c1d1
Merge pull request #163 from feelfree69/parser_fix
...
fix crash
2026-03-16 17:51:24 +01:00
logicog
090283d538
Add retry mechanism for xhttp requests to make Chrome happy
2026-03-16 17:32:50 +01:00
logicog
7e3a0f5d8f
Allow javascript to modify svg styles for Firefox version >140
2026-03-16 17:32:15 +01:00
feelfree69
4706f6232a
simplify parsing code
2026-03-15 15:43:34 +01:00
diijkstra
b47a868db3
Web: Handle missing LOS pin
...
When device has no LOS pin and module has no extended status, the
RX LOS value will not be shown. When both are present, the equality
check is performed. When only one is present, the present value
will be shown.
json from the switch, will still contain the field, but can be
null for when pin is not available.
2026-03-15 12:18:02 +01:00
feelfree69
454eb28bce
Merge branch 'logicog:main' into parser_fix
2026-03-15 08:58:15 +01:00
logicog
dc283bc724
Merge pull request #165 from feelfree69/bank0_overflow
...
Fail building image on BANK0 overflow
2026-03-15 07:39:38 +01:00
feelfree69
a001cd3da7
Fail also on BANK0 overflow
2026-03-14 22:15:33 +01:00
feelfree69
e92b4a2358
Don't allow partial commands
2026-03-14 19:47:56 +01:00
René van Dorst
47c5443f0e
Merge pull request #164 from TylerDurden-23/fix-1gbaset-sfp
...
Fix 1GBase-T SFP module not working on serdes port 1.
2026-03-14 17:03:05 +00:00
chriz
baa3e7edb7
Fix 1GBase-T SFP module not working on serdes port 1.
2026-03-14 16:33:54 +01:00
feelfree69
34d46aa29a
fix crash
2026-03-14 13:59:14 +01:00
diijkstra
6b64534f40
WEB: Display single RX LOS
...
As sugested, lets display single value, and raise alarm when pin
is different than module.
2026-03-14 13:15:01 +01:00
logicog
b18ed62042
Merge pull request #161 from diijkstra/backspace
...
Console: Handle ^H as backspace
2026-03-14 13:14:39 +01:00
diijkstra
16edc6b421
Console: Handle ^H as backspace
...
Currently only ASCII DEL (key code 127) is handled as backspace, but some terminal
emulators are sending ^H which is ASCII BS (key code 8). Looks like we can
safely treat both in the same matter.
2026-03-14 12:35:16 +01:00
logicog
f1e5b7e31a
Merge pull request #92 from vDorst/doc_gpio
...
doc: gpio overview and mux settings
2026-03-14 12:17:06 +01:00
diijkstra
1f6e07a1af
Web: Add SFP state/pin status
...
The state of the SFP module is being already send in status.json,
but was not parsed via Web UI. When debuging SFP LOS/Signal detection
it is usefull to see what module is reporting back.
Extended the SFP mouse-over information with:
- RX LOS as reported in 0x02 bit of register 238
- External TX Disabled from 0x80 bit of register 238
- TX fault from 0x04 of the same register
- The last state of RX LOS pin (available also when there is no 0x40
option on the module)
This should help identify missing/incorrect setup of TX disabled pin.
2026-03-13 23:56:43 +01:00
logicog
0952676504
Merge pull request #158 from diijkstra/trendnet
...
TEG-S562: Port LEDs
2026-03-13 23:46:22 +01:00
diijkstra
95cbc1a2e0
TEG-S562: Correctly assign SFP
...
Looks like the SFP numbers are reversed, since GPIOs were mapped
to SFP numbers, the need to be reversed too. This fixes swapped
display of SFP stats on the webpage.
2026-03-13 23:36:29 +01:00
diijkstra
d5fdaf28e8
Light description for led-set
...
Very light description for port_led_set and led_sets, which was
helpfull when bringing up the trendnet device.
2026-03-13 21:43:22 +01:00
diijkstra
511d35f63d
TEG-S562: Port LEDs
...
Added support for all leds on the device.
Stock port sets are slightly differently configured, where additional
LED0 on SET_0 and LED1&LED2 where configured for link/collisions/duplex.
This has not been reproduced as those lines are probably not connected
anywhere.
2026-03-13 21:40:34 +01:00
logicog
96484bc62a
Merge pull request #156 from feelfree69/make-cleanup
...
Cleanup Makefile
2026-03-11 20:54:47 +01:00
feelfree69
765000ce4f
fixed html dependencies
2026-03-11 19:08:32 +01:00
feelfree69
dc9b211924
BUILDDIR without slash
2026-03-11 19:01:21 +01:00
feelfree69
b559c3b868
avoid doubled generation of html_data.*
2026-03-11 07:34:18 +01:00
feelfree69
13fe354da7
add dependency file generation
2026-03-11 07:26:15 +01:00
feelfree69
fc4b12725c
Cleanup Makefile
2026-03-10 21:57:16 +01:00
logicog
0a52386e60
Merge pull request #155 from feelfree69/fix-bank-overflow
...
fix bank overflow
2026-03-10 21:47:46 +01:00
feelfree69
4b167151a5
fix bank overflow
2026-03-10 21:35:25 +01:00
René van Dorst
f474b5822b
Merge pull request #151 from logicog/concurrency
...
Web request concurrency management
2026-03-10 18:49:18 +00:00
logicog
fa37940075
Control xhttp concurrency
2026-03-10 06:16:18 +01:00
René van Dorst
c2f5a91763
Merge pull request #150 from logicog/bandwidth_web
...
Bandwidth web
2026-03-09 19:54:31 +00:00
logicog
ed8dc0f43c
Fix bug in atoi_hex when uneven number of digits parsed
...
We fix a bug in atoi_hex when parsing an unneven number of digits
by rotating the entire number 4 bits right as would have been
done if the number had been preceded by a 0 to make the number
of digits even.
2026-03-09 06:48:24 +01:00
Mark H. Spatz
893dcd8fcf
update vlan.md
2026-03-08 19:49:37 -04:00
Mark H. Spatz
16f4e2a1c6
Fix range check in vlan_get()
2026-03-08 17:52:39 -04:00
Mark H. Spatz
364d538abd
Fix "VLAN ID" field max value on vlan.html
2026-03-08 17:50:54 -04:00
logicog
7949975191
Add backend support for bandwidth control
2026-03-08 20:55:50 +01:00
logicog
1374272db6
Add simulation support for bandwidth control
2026-03-08 20:55:50 +01:00