Skip to content

Conversation

@stargieg
Copy link
Contributor

@stargieg stargieg commented Dec 1, 2025

📦 Package Details

Patrick Grimm @stargieg

Description:
The xs2184-tsw202 package is used to configure the Power-over-Ethernet controller found on TSW2xx based switches. On many such switches, the PoE doesn't work without this package.


🧪 Run Testing Details

  • OpenWrt Version: main
  • OpenWrt Target/Subtarget: realtek/rtl838x
  • OpenWrt Device: TSW202

✅ Formalities

  • I have reviewed the CONTRIBUTING.md file for detailed contributing guidelines.

If your PR contains a patch:

  • It can be applied using git am
  • It has been refreshed to avoid offsets, fuzzes, etc., using
    make package/<your-package>/refresh V=s
  • It is structured in a way that it is potentially upstreamable
    (e.g., subject line, commit description, etc.)
    We must try to upstream patches to reduce maintenance burden.

@stargieg stargieg force-pushed the xs2184 branch 2 times, most recently from 8799e8f to 085e350 Compare December 2, 2025 09:26
this package is used to configure the Power-over-Ethernet

controller xs2184 found on TSW202 switches.

The PoE doesn't work without this package.

Investigation and Dokuments

'https://git.f2a.space/patrick/openwrt-24.10-tsw202/
-/wikis/POE-XS2184'

Signed-off-by: Patrick Grimm <[email protected]>
@@ -0,0 +1,47 @@
# XS2184 PSE driver and monitor app
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Readme should be in English.

5. Verwenden Sie eine Pinzette, um den C133-Reset-Kondensator des MS1800K kurzzuschließen und so einen Fehler beim Hochfahren nach dem Einschalten zu simulieren.
6. Wiederholen Sie Schritt 4 und vergleichen Sie das Verhalten nach dem Ausschalten und erneuten Einschalten mit dem Neustart des MS1800K und den Änderungen des Stromverbrauchs.

## UI einfach
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why add it to luci? No, no, no. :(

Copy link
Member

@BKPepe BKPepe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on copyright, I see many files are part of i2c-tools. Why do we need to ship them? How can I know, how much you modified those files?

Anyway, I am against adding so many files to this repository. It is not going to be reviewed here.

@stargieg
Copy link
Contributor Author

stargieg commented Dec 3, 2025

Do you have any ideas or plans for how the poe drivers can be standardized?
So that a luci interface can be built.

packages/utils/poemgr

SECTION:=utils
CATEGORY:=Utilities
config /etc/config/poemgr

packages/utils/realtek-poe

SECTION:=net
CATEGORY:=Network
config /etc/config/poe

The package depends on the PR openwrt/openwrt#21003

It would be great if someone could take a look at this. The switch is unusable with the OEM firmware for Freifunk.
Thanks for reviewed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants