freifunk-gluon / gluon

a modular framework for creating OpenWrt-based firmwares for wireless mesh nodes
https://gluon.readthedocs.io
Other
553 stars 325 forks source link

Please add Support for Xiaomi MI Router 4a Gigabit Edition v2 #3291

Closed ChristianMiddendorf closed 4 months ago

ChristianMiddendorf commented 4 months ago

Hello, please add the following section into the file ramips-mt7621 to get the new Xiaomi MI Router 4a Gigabit Edition v2 supported. It works at least with Gluon V2023.2.3 with the settings for Freifunk Ingolstadt. Completed file based on V2023.2.3 added as .zip.

device('xiaomi-mi-router-4a-gigabit-edition-v2', 'xiaomi_mi-router-4a-gigabit-v2', { factory = false, })

ramips-mt7621.zip

herbetom commented 4 months ago

Sorry, i'm not really willing to open a kinda random zip. It would be best to open a Pull Request.

A mandatory requirement for inclusion is a filled out copy of our checklist:

https://github.com/freifunk-gluon/gluon/wiki/Device-Integration

More information on the whole proccess of adding hardware support can be found here:

If you need further help just ask. Either here or via Chat: https://matrix.to/#/#gluon:hackint.org :)

ChristianMiddendorf commented 4 months ago

Hello, a pull is not allowed or i do not know how to get access. ramips-mt7621.txt I attached the ramips-mt7621 file with an ending .txt so it just has to be renamed to ramips-7621 after downloading. supported_devices.rst.txt The same with the supported_devices.rst file... has to be renamed. Device-Integration-Checklist-Xiaomi4aGigabitV2.txt Attached you find the Device Integration Checklist as Textfile. Mac_Adress_Proof Best regards Christian

ChristianMiddendorf commented 4 months ago

Mac_Adress_Proof

grische commented 4 months ago

@ChristianMiddendorf you first need to create a fork:

Once you have a fork, you add the changes to the git repository of the fork and commit it:

Alternatively, you can also just go into your fork on Github and start editing files there within the web browsers. That's quite handy if you have don't want to deal with the git clones and commits.

Once you have commited to changes (either using the git tools or Github web UI), you can open a pull request: