Give me a link please
I don’t understand, how can I clone this? What should be done about this?
I think first you need to learn basic commands for git:
- git clone
- git remote add
- git cherry-pick
- git apply
- git checkout
And later it would be easier. So far, if you clone openwrt, you can just do:
git remote add danpawlik https://github.com/danpawlik/openwrt
git remote udpate danpawlik
git checkout be14-and-hostapd-janusz-v5
Googling is not difficult.
Listen, I, like any other evil person, fell for the banana marketing bait, I didn’t buy the r4 and the module to sit around for days and study guides, I just want to build an image and use it while waiting for the release firmware
I have no idea why this doesn’t want to work, it seems like I entered the command correctly, git is installed
> goty@goty-VirtualBox:~$ git remote add danpawlik https://github.com/danpawlik/openwrt
>
> fatal: not a git repository (or any of the parent directories): .git
git remote add origin https://github.com/danpawlik/openwrt.git
fatal: not a git repository (or any of the parent directories): .git
cd in the folder first, where you cloned the repo…
Oh damn, I’ve already started reinstalling ubuntu on a virtual machine
Finally managed to clone, make menuconfig is missing a lot of packages (curl, gzip, git, git-http, grep), did I do something wrong again?
What did I do:
git clone https://github.com/danpawlik/openwrt
cd openwrt
git remote add danpawlik https://github.com/danpawlik/openwrt
git remote update danpawlik
git checkout --track danpawlik/be14-and-hostapd-janusz-v5
It says that I switched to the be14-and-hostapd-janusz-v5 branch, HURRAY. And then you can make menuconfig or do you need to do something else before that?
As I understand it, you need to somehow download the files from this thread and replace them with the files from what you downloaded at the beginning?
Afaik extra packages are in feeds…
# Update the feeds
./scripts/feeds update -a
./scripts/feeds install -a
There are almost no textbooks in my language for mastering such skills. That’s why I’m asking stupid questions. Sorry. These ones: ./scripts/feeds update -a
./scripts/feeds install -a They download and write “feeds”, did I understand correctly that “feeds” are files from a remote repository which will replace files from the folder that I cloned at the beginning?
Afaik feeds are additional repositories with extra tools/packages not inside the “core” openwrt…please correct me if i’m wrong…i’m no openwrt dev. They are “installed” into extra directory not overwriting anything
Btw. This is described by openwrt wiki
https://openwrt.org/docs/guide-developer/toolchain/use-buildsystem
I trust you more because I started using ubuntu only to try to make the firmware. Then it turns out that the saved feeds do not overwrite the files, but when subsequently working with firmware files, “feeds” will have priority, i.e. those files that were supposed to be used from the clone will be ignored and “feeds” files will be used if there is “feeds” which, as it were, “replaces” the files?
So, then I correctly understood that device config is like curl -SL https://raw.githubusercontent.com/danpawlik/openwrt-builder/master/configs/mediatek/mt7988a/bpi-r4 > ~/openwrt-builder/openwrt /.config as written in the danpawlik repository is actually just a rewrite of .config, a kind of auto-tuning of the configuration, so as not to configure .config manually?
I’m haunted by one error that appears at the very beginning of the compilation process, but it doesn’t seem to interrupt the process itself. But maybe it’s because of her that I have problems. I already installed libpcre+±dev, libpcre3, libpcre3-dev, but the error does not go away
WARNING: Makefile 'package/feeds/telephony/freeswitch/Makefile' has a dependency on 'libpcre', which does not exist
You can ignore that warning. All is fine if you don’t use package, that the warning raises
Once again, all steps what needs to be done are In the github workflows this or this and in the main repo readme
Just run the command that are highlighted in run
.
OK, I have libpcre2 enabled, will this cause problems? And how can I fix the problem? I don’t like that there are some warnings
It is fine. If something will require deps for building, for sure you will see an error.
We managed to collect it. Only wifi 6 does not work for me, I know that there are problems with wifi 7, but it seems like wifi 6 should. What I did: for radio 1 I set AX 160MHz and as a result the source writes that it is disabled. If you set AX 80MHz, it works, but is detected by my Samsung S24U as wifi5 (there is no number 6 on the wifi icon). AC 160MHz doesn’t work either