logicog
9d4eef2dd6
Add support for management vlan
...
This adds support for the verification of a mangement vlan.
When enabled, then the switch's CPU will not listen to any packets
that are not tagged with the respective VLAN tag.
On the command line this is enabled by setting:
> vlan <vlan> mgmt
Setting the vlan ID of the management VLAN to 0 or 1 disables
the mangement VLAN function.
2026-01-29 19:56:01 +01:00
logicog
aae055123e
Merge pull request #99 from TylerDurden-23/vlan-pvid-clean
...
Add ability to configure PVID on VLAN page.
2026-01-28 06:18:37 +01:00
chriz
5a11515c36
Improve firefox compatibility.
2026-01-27 14:59:57 +01:00
chriz
934014c68c
Label rename.
2026-01-26 23:42:36 +01:00
chriz
b2514bf176
Rename and auto select.
2026-01-25 22:04:59 +01:00
chriz
c36136047c
Add support for configuring PVID on VLAN page.
2026-01-25 22:04:05 +01:00
logicog
17b428a603
Merge pull request #90 from feelfree69/fix-FW-Upload
...
make fw upload working; nicer debug outputs for console
2026-01-24 09:54:07 +01:00
feelfree69
0345bf7bf2
Use DIO mode for normal operation; disable DIO before flashing. Use SYS_LED for indicating booting (slow), flashing (fast) and normal operation (on)
2026-01-22 19:38:17 +01:00
feelfree69
1e8382bd56
Add output of build time stamp
2026-01-22 10:24:07 +01:00
feelfree69
8dc914eb07
make fw upload working; nicer debug outputs for console
2026-01-22 08:17:07 +01:00
René van Dorst
2cdeda3bc9
Merge pull request #87 from feelfree69/patch-1
...
Move SW version print after flash initialization
2026-01-20 18:55:27 +00:00
logicog
a72528b724
Merge pull request #84 from vDorst/feat_version_hardware
...
version: Also show the hardware profile.
2026-01-20 18:37:17 +01:00
feelfree69
1e073b20b6
do flash_init() earlier
...
As suggested in review comment
2026-01-20 08:13:22 +01:00
feelfree69
efcbc8b4a8
Move SW version print after flash initialization
...
The code of print_sw_version() is in BANK1 and needs a proper configured flash controller.
2026-01-19 20:32:20 +01:00
René van Dorst
13e9dbbc7b
Merge pull request #68 from logicog/dhcp
...
Add a DHCP client implementation and validate BANKS code size.
2026-01-18 11:08:17 +00:00
logicog
f48c84b18e
Document checksum calculation offload in hardware
2026-01-18 07:50:38 +01:00
logicog
3bfcabbb99
Add main directory for includes
2026-01-18 07:50:38 +01:00
logicog
5eecab4844
Move SYS_TICK_HZ to rtl837x_common.h
...
The definition is needed everywhere in the code where the ticks
need to be related to seconds.
2026-01-18 07:50:38 +01:00
logicog
fd1d14a3e7
Use main directory for includes in httpd
2026-01-18 07:50:38 +01:00
logicog
34cebe5971
Enable UDP for DHCP in uIP
2026-01-18 07:50:38 +01:00
logicog
4269745521
Make dhcp client implementation available
2026-01-18 07:50:38 +01:00
logicog
af3be9a067
Initial DHCP implementation
2026-01-18 07:39:49 +01:00
logicog
e8a719d911
Add itoa function
2026-01-18 07:39:49 +01:00
René van Dorst
e74c4f148a
version: Also show the hardware profile.
2026-01-17 21:02:25 +01:00
logicog
d1d5d5e18f
Consistently use banked externally visible functions
2026-01-17 17:54:31 +01:00
logicog
892920a627
Mover phy code to bank 2 as bank 1 already overflows
2026-01-17 17:54:31 +01:00
logicog
eb0e90df5c
Enable bank 2 in Makefile
2026-01-17 17:54:31 +01:00
logicog
2ce168883b
Add support for banks > 1
2026-01-17 17:54:31 +01:00
René van Dorst
e54313eded
Merge pull request #83 from logicog/l2
...
Add support for L2 entry display and deletion in the web interface
2026-01-17 16:00:37 +00:00
logicog
300f599551
Fix output of l2 command
2026-01-17 12:56:43 +01:00
logicog
73a355cff5
Add L2-table access method defintions
2026-01-17 12:56:43 +01:00
logicog
e53f5e7134
Add L2 entry deletion support via web
2026-01-17 12:56:43 +01:00
logicog
3509f7da04
Add web functionality to delete L2 entries
2026-01-16 18:04:22 +01:00
logicog
55d10ae3fc
Make L2 information page available in navigation menu
2026-01-16 18:04:22 +01:00
logicog
88e706c295
Add simulation support for L2 entries in web
2026-01-16 18:04:22 +01:00
logicog
e59158e006
Add backend support for L2 entries in web
2026-01-16 18:04:22 +01:00
logicog
e0c9338357
Add support in web-interface for displaying L2 entries
2026-01-16 18:04:22 +01:00
logicog
e7df748b6a
Fix error in calculating VLAN for L2 entries
2026-01-16 18:04:22 +01:00
logicog
5cb1acfc15
Merge pull request #82 from vDorst/fix_SWTG024AS_sfp_port_mapping
...
SWGT024_V2_0: Fix .phys_to_log_port, sfp-ports have to be swapped.
2026-01-15 19:58:48 +01:00
René van Dorst
46864ca9a7
SWGT024_V2_0: Fix .phys_to_log_port, sfp-ports have to be swapped.
...
On SWGT024_V2_0, the SFP ports are arranged differently.
The port mapping should also reflect this.
2026-01-15 19:46:04 +01:00
René van Dorst
00b42db5da
Merge pull request #78 from logicog/nic_demagic
...
MIB Counter fixes and Detailed Display
2026-01-15 18:45:38 +00:00
logicog
84fe44cc9a
Add httpd backend implementation for MIB counter requests
2026-01-15 18:07:56 +01:00
logicog
6326428406
Add simulation of MIB counters
2026-01-15 18:07:56 +01:00
logicog
f33c4e3dc9
Add display of MIB counters to Web-Interface
2026-01-15 18:07:56 +01:00
logicog
4a615cb4bd
Merge pull request #71 from vDorst/doc_mods
...
DOCS: Add modification page and flash replacement.
2026-01-15 07:43:33 +01:00
René van Dorst
030772f1ef
Merge pull request #75 from vDorst/fix_serial_timer1
...
Fix: Serial Timer1: GATE bit should be off.
2026-01-13 19:10:22 +00:00
René van Dorst
4ce8adf954
Merge pull request #80 from logicog/fix_rldp_register
...
Fix typo in register address for RLDP Leds
2026-01-13 19:09:58 +00:00
logicog
66c58a50df
Fix typo in register address for RLDP Leds
2026-01-13 18:02:21 +01:00
logicog
48c12fa0bb
Correct TX and RX good MIB counter
...
The counters for good TX and RX packages were swapped. Fix this
and also use propper names for the counters.
2026-01-11 07:51:18 +01:00
logicog
d2d7ab7ff1
De-magic NIC rx and tx registers, cleanup
2026-01-11 07:51:18 +01:00