Werner changed the topic of #armbian to: armbian - Linux for ARM development boards | www.armbian.com | Github: github.com/armbian | Commits: #armbian-commits | Developer talk: #armbian-devel | Forum feed: #armbian-rss | Off-Topic: #armbian-offtopic | Logs: -> irc.armbian.com
<Sabotender> I am asking this because I am so used to apt choosing the correct headers that is compatible for my system. this one tells me that I should select one from a massive list
<archetech> c0rnelius, I fixed it
<c0rnelius> archetech: good good
<Sabotender> this is my specific hardware: https://www.hardkernel.com/shop/odroid-xu-lite/
arch3r has quit [Quit: bye]
<Sabotender> I am just trying to do whatever I can to avoid this compile error with not knowing whhich headers to use during the make step
arch3r has joined #armbian
<archetech> use the headers that match your kern
<Sabotender> okay, I will try apt-get install kernel-headers
<Sabotender> https://bpa.st/JLFQ
<Sabotender> thats the result of my attempt to get the kernel headers
<Sabotender> so I don't know.
<c0rnelius> someone knows... doesn't armbian-config have kernel options?
<Herc> yup, even stable and edge
<Herc> I told Sabotender some hours ago
<Sabotender> I don't remember installing the specific headers for the kernel that I am using. I can't understand why the makefile was trying to cross-compile the driver
<Sabotender> I am just doing my best to avoid the same error messages that I received hours ago I don't think whatever headers that I installed was workingor perhaps I should try to make this driver without the use of dkms?
<Sabotender> I am really wanting to explore other methods for compiling this driver
<Sabotender> this is the driver I am trying to compile: https://github.com/morrownr/88x2bu-20210702
norwich has quit [Ping timeout: 252 seconds]
norwich has joined #armbian
califax has quit [Ping timeout: 255 seconds]
califax has joined #armbian
riotz has joined #armbian
riotz has quit [Quit: Leaving]
<Sabotender> I'll keep working on it, even though people may give up on me
crabbedhaloablut has quit [Ping timeout: 255 seconds]
crabbedhaloablut has joined #armbian
<Sabotender> is there a wiki that I can refer to armbian
<Sabotender> I'm hoping it would be able to help me select a different set of headers, since there were several to choose from
<Sabotender> I just feel that I would be cross compiling for a system that is not specifically for me
<stipa> you download the headers for your kernel version
<stipa> you can do that in 'armbian-config'
<stipa> also, you have to run this script ./ARM64_RPI.sh that is in how to on the hithub page of the driver
<stipa> armbian is debian based so stick to that
<stipa> everything debian based in howtos is of your interest
<stipa> also, ubuntu is debian based
<stipa> so hwowtos for those are mostly compatible with your board as well
<stipa> Sabotender: ^^
lemonzest has quit [Quit: WeeChat 3.6]
lemonzest has joined #armbian
pablocastellanos has quit [Ping timeout: 256 seconds]
pablocastellanos has joined #armbian
califax has quit [Ping timeout: 255 seconds]
califax has joined #armbian
junaid_ has joined #armbian
alekksander has joined #armbian
califax has quit [Ping timeout: 255 seconds]
califax has joined #armbian
<Armbian-Discord> <P​1kachu> Hi Community 😁
<Armbian-Discord> <P​1kachu> Has anyone tried Hp/Cannon Printers with Armbian?Are the Drivers available?
CosmicDJ has quit [Ping timeout: 265 seconds]
CosmicDJ has joined #armbian
<Armbian-Discord> <I​gorPec> my hp printer works oob
crabbedhaloablut has quit [Ping timeout: 255 seconds]
crabbedhaloablut has joined #armbian
junaid_ has quit [Ping timeout: 246 seconds]
<Sabotender> Okay, thank you for this infromation. I am going to make another attempt today to compile this driver
<Sabotender> armbian-config command not found
<Armbian-Discord> <I​gorPec> minimal image?
<Armbian-Discord> <I​gorPec> apt install armbian-config
<Sabotender> yes I believe it is I just wanted a cli with no de included
<Armbian-Discord> <I​gorPec> cli comes with normal "server" and minimal (stripped out)
<Armbian-Discord> <I​gorPec> server has compilers, python, armbian-config, ...
<Sabotender> I did choose the bullseye version
<Armbian-Discord> <I​gorPec> all have the same
<Armbian-Discord> <I​gorPec> logic
<Sabotender> oh hehe
<Sabotender> should I download this armbian-config tool?
<Armbian-Discord> <I​gorPec> i don't know what is your aim
<Armbian-Discord> <I​gorPec> what you need?
<Sabotender> hmm or, a different distro version?
<Sabotender> I just want my usb wireless adapters to properly work in AP mode
<Armbian-Discord> <I​gorPec> ahaaa
<Armbian-Discord> <I​gorPec> most should just work
<Armbian-Discord> <I​gorPec> as armbian build many out of the tree drivers by defaukt
<Sabotender> the drivers that are included with armbian distros are roken and won't correctly operate in ap mode because even though I can enable ap mode in nm-cli there is no broadcast SSID.
<Armbian-Discord> <I​gorPec> ahaa ... well, those drivers quality is anyway questionable
<Sabotender> this has caused me extreme frusturation
<Armbian-Discord> <I​gorPec> welcome to the club 🙂 LOL
<Sabotender> I am going mad over this issue
<Armbian-Discord> <I​gorPec> this is linux
<Armbian-Discord> <I​gorPec> you need to have thick skin to survive
<Sabotender> these new drivers that I am trying to compile have been confirmed to correctly work in AP mode for my chipset so I want to compile them
<Armbian-Discord> <I​gorPec> switch them in armbian
<Armbian-Discord> <I​gorPec> and make a favour to someone else too
<Armbian-Discord> <I​gorPec> https://github.com/morrownr/88x2bu-20210702 this one I assume?
<Sabotender> yes those are the drivers
<Armbian-Discord> <I​gorPec> change repository in armbian build system, adjust patches (if needed) and build kernel
<Armbian-Discord> <I​gorPec> dkms is fragile
<Sabotender> please forgive me but I am a Linux novice and so I don't understand any of that. the best I can do is follow a guide or walkthrough. I can use google to research various methods, thats what I've been doing, but only if I know the correct search term
<Sabotender> do you think I should be using a non-minimal version?
<Armbian-Discord> <I​gorPec> guides might not work as this code is usually half broken
<Armbian-Discord> <I​gorPec> with non-minimal you won't need to install anything, here you will need to
<Armbian-Discord> <I​gorPec> probably
<Sabotender> okay I will try a more robust version. I just don't want a desktop enviornment
rpardini has joined #armbian
<Armbian-Discord> <I​gorPec> yes, you don't need that
<Sabotender> I think I am running minimal for some reason. I am choosing the bullseye cli version from this website https://www.armbian.com/odroid-xu4/
<Armbian-Discord> <I​gorPec> even our desktop is really clean and minimal. no junk, no snap, nothing
<Sabotender> okay, I promise I am not using a minimal version this time
Net147 has joined #armbian
<Sabotender> hehe
<Sabotender> I need to update everythig again, install build essential, etc
<Sabotender> wow it came with build-essentil pre-installed, I am impressed!
<Armbian-Discord> <I​gorPec> i am testing if this driver builds everywhere so we will just change it
junaid_ has joined #armbian
<Sabotender> armbian-config is now open!
lyri has quit [Remote host closed the connection]
<Sabotender> how do I operate this utility?
<Sabotender> "warning firmware packages frozen"
<Armbian-Discord> <I​gorPec> this is to protect you to bring board when you run update and upgrade
<Armbian-Discord> <I​gorPec> well, additional protetion
<Armbian-Discord> <I​gorPec> kernel upgrades are frozen, you need to unfreeze it in order to upgrade kernel
<Armbian-Discord> <I​gorPec> its in the menu
<Armbian-Discord> <I​gorPec> https://github.com/armbian/build/pull/4552
archetech has quit [Quit: Leaving]
<Armbian-Discord> <I​gorPec> gh pr checkout 4552
<Armbian-Discord> <I​gorPec> build the image and report
junaid_ has quit [Remote host closed the connection]
archetech has joined #armbian
<Sabotender> Ok, I am working on these things now. I am just trying to understand the interface
crabbedhaloablut has quit [Ping timeout: 255 seconds]
<Sabotender> I was examining the utility, I do not see where I select the headers to use?
<Armbian-Discord> <I​gorPec> software - > install headers
crabbedhaloablut has joined #armbian
Smedles has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
Smedles has joined #armbian
<Sabotender> I see Headers Remove Kernel Headers
<Sabotender> hmm are they all installed already?
<Armbian-Discord> <I​gorPec> yes, that is possible
<Sabotender> hmmm In that case, I'll try that driver compile guide/ should I continue with installing dkms too?
<Sabotender> I just fear its going to get confused again, but I'll find out. perhaps I'll get lucky. and even though that script is for raspberry pis, it should still be okay for this odroid, because its 32 bit too?
<Armbian-Discord> <d​oomberg 🦀> Hey, I own a Firefly ITX-3588J which comes with an SDK for compiling things like their custom kernel and building an Ubuntu or Debian rootfs which can then be flashed onto the board.
<Armbian-Discord> <d​oomberg 🦀> How difficult would it be to build Armbian for it based on that?
<Armbian-Discord> <d​oomberg 🦀> Looks quite doable, thanks.
<Armbian-Discord> <d​oomberg 🦀> If I do manage to get it to run, does contributing it back to the Armbian repo make much sense if I'm not able to maintain it regularly?
<Armbian-Discord> <d​oomberg 🦀> Since the board is currently unsupported and I couldnt find anyone mentioning it in Armbian forums, Id assume the community isnt too interested in it :dogchoke:
<Sabotender> I will run the script but try to build without dkms
<Armbian-Discord> <I​gorPec> community is interested for free stuff, but that 0.1% of people that do something is not really looking for more work
<Armbian-Discord> <d​oomberg 🦀> yeah
<Armbian-Discord> <I​gorPec> it makes sense adding it as there are many configurations in there that are not supported but still operational
<Armbian-Discord> <I​gorPec> there is also a lot of hardware ... its getting cheaper and cheaper to make it
riotz has joined #armbian
<Armbian-Discord> <d​oomberg 🦀> Hm, I'm seeing this older PR for another Firefly board: https://github.com/armbian/build/pull/921
<Armbian-Discord> <d​oomberg 🦀> Since there is already official support for other RK3588-based boards, how much of the custom kernel and package patches by Firefly would I have to add, if any?
<Armbian-Discord> <I​gorPec> sabotender: yeah, you need to fix the code, try my approach by generating whole armbian kernel
<Armbian-Discord> <d​oomberg 🦀> Referring to this quote specifically
<Armbian-Discord> <d​oomberg 🦀> > We don't need new family. Use rk3328 and only add u-boot patch for this particular board if needed. U-boot is unique for each board and userspace changes are packed into boards support package. Specifics can be added to family config -> sources/rk3328.conf
<Armbian-Discord> <d​oomberg 🦀> >
<Armbian-Discord> <d​oomberg 🦀> > Please rework. Thanks!
<Armbian-Discord> <I​gorPec> doomberg: nobody knows how much without research and code comparission
<Armbian-Discord> <I​gorPec> this is your work if you go into this direction
<Armbian-Discord> <I​gorPec> i wish we could afford to provide such assistance, but we can0t
<Armbian-Discord> <d​oomberg 🦀> Alright, I'll see how much I'll have to add until it runs :dogchoke:
<Armbian-Discord> <d​oomberg 🦀> Thanks for the help
<archetech> doomberg id just grab a rock5b img and adapt it to your firefly
<archetech> vs other way around
<Armbian-Discord> <d​oomberg 🦀> My plan was to get armbian/build and add the uboot and kernel configs from the Firefly SDK, without any patches, and see how that runs
<Sabotender> oh I'm so sorry, so I should just wait for some updates?
<archetech> my point is armbian already has a working img for rk3588
<Armbian-Discord> <d​oomberg 🦀> not sure how i'd adapt an existing image without messing with the build scripts :ferrisThink:
<Armbian-Discord> <I​gorPec> Sabotender: build image from my pull request ... or wait that its merged. someone has to test on hardware before.and this is something you could do as you have this wifi adapter
<archetech> by learning the builder or just install and image and hack it
<archetech> id do the latter
<Armbian-Discord> <d​oomberg 🦀> like actually flash it onto the device and see if it works?
<archetech> yup
<archetech> id use an sdcard
<Armbian-Discord> <d​oomberg 🦀> i dont think it has an SD slot
<Armbian-Discord> <d​oomberg 🦀> USB could possibly work?
<archetech> or emmc
<Armbian-Discord> <d​oomberg 🦀> the intended way to install images is to connect via USB-C and then run their flashing tool with an image file
<archetech> ok try that for emmc
<Sabotender> I will test whatever you would like me to. I have time. seriously. hehe
<Armbian-Discord> <I​gorPec> i don't have time. that's the problem
<Sabotender> oh, 😦
<Sabotender> well, highlight me if you need me to test something
<Sabotender> please
<Sabotender> I just ask that you be very specific if you want me to type anything because a lot of this goes way over my head.
<Armbian-Discord> <I​gorPec> i don't have time to deal with this problem, not with testings. this is something you need, i helped you what i could, i am done
<Sabotender> oh, I see. I apologise that I am not smart enough to understand a lot of these things. I basically expect things to just work. Someone recommended Armbian to me because the adapter was supposed to be supported out of the box, but it seems to be broken with AP mode because it does not boradcast a SSID even withthe mode enabled. That is why I am doing this. I am not sure, but it might be best for me to try the hardkernel image because I may have
<Sabotender> better luck compiling this driver because I really don't know what to do.
riotz has quit [Ping timeout: 248 seconds]
<Armbian-Discord> <I​gorPec> Adaptor works, just not AP. With other linux distros this problem would be just harder to resolve
<Armbian-Discord> <I​gorPec> There dkms wouldn also failz stop jumping
<Armbian-Discord> <I​gorPec> What to do - i gave you directions but can explain or lead.
archetech has quit [Quit: Konversation terminated!]
califax has quit [Ping timeout: 255 seconds]
riotz has joined #armbian
califax has joined #armbian
rpardini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Sabotender> yes, I would greatly appreciate any help that is offered. I'm not shameful to admit that I am floundering What I've been doing is googling error messages hoping there might be something that could be done
archetech has joined #armbian
<Sabotender> Oh and I wanted to clarify, when I said that I have time, I meant that literally. I understand that everyone has their lives and things going on and I'm not doing a whole lot these days and I have no problems with waiting if people are busy. I didn't say that as if I were trying to rush anyone. That's why I asked if you would please highlight me to get my attention
<Sabotender> I feed my chickens, tend to my garden and greenhouse and that's about it
Mangix has quit [Ping timeout: 264 seconds]
alekksander has quit [Quit: Konversation terminated!]
rpardini has joined #armbian
rpardini has quit [Client Quit]
<Armbian-Discord> <I​gorPec> i would also rather feed chickens. Constant "customers" questions are extreme stress that is never paid off
<Armbian-Discord> <I​gorPec> so if you have time, voolonteert for us and i will have moral obligation to help you. now, i don't have anythi
Mangix has joined #armbian
riotz has quit [Ping timeout: 256 seconds]
<Sabotender> yes, I completely understand
<Armbian-Discord> <T​enkawa> @<Sabotender> I will be able to help Monday if you are still having problems... I'm available most days all day too... just not today/tomorrow
<c0rnelius> burning the img now to check
<Armbian-Discord> <T​enkawa> <c0rnelius> I think its that goofy thing with arm7 not creating the right link to the headers
<Armbian-Discord> <T​enkawa> for 7l
<Armbian-Discord> <T​enkawa> I've seen it before
<Armbian-Discord> <T​enkawa> I think I usually fixed it either by manually creating a link or fixing it in the Makefile
<Sabotender> oh, so does that mean that the headers are actually there somewhere within the file system?
<Armbian-Discord> <T​enkawa> yes
<Armbian-Discord> <T​enkawa> you already showed them to me
<Armbian-Discord> <T​enkawa> the build for that module though isn't picking them up correctly
rpardini has joined #armbian
<Armbian-Discord> <T​enkawa> the third party module's Makefile isn't the best..
rpardini has quit [Client Quit]
<Armbian-Discord> <T​enkawa> (in my opinion)
<Armbian-Discord> <I​gorPec> this is hardkernel privately maintained 5.4.y kernel, can be broken to some degree
<Armbian-Discord> <I​gorPec> and 32b
<Armbian-Discord> <T​enkawa> @IgorPec even worse its a third party module being added to it
<Armbian-Discord> <I​gorPec> yes, but our current driver works, just not AP
<Armbian-Discord> <T​enkawa> (One I have here too)
<Armbian-Discord> <I​gorPec> i have switched to another one and now it could just work
<Armbian-Discord> <I​gorPec> op has to build an image and try, that's all
<Armbian-Discord> <T​enkawa> Compiling this driver has changed repos 3-4 times in recent months
califax has quit [Ping timeout: 255 seconds]
califax has joined #armbian
rpardini has joined #armbian
<Armbian-Discord> <c​0rnelius> something with the headers are dirty. after running the following it will compile ```
<Armbian-Discord> <c​0rnelius> cd /usr/src/linux-headers-5.4.225-odroidxu4
<Armbian-Discord> <c​0rnelius> sudo make ARCH=arm M=scripts clean
<Armbian-Discord> <c​0rnelius> sudo make ARCH=arm -j8 -s scripts
<Armbian-Discord> <c​0rnelius> sudo make ARCH=arm -j8 -s M=scripts/mod/
<Armbian-Discord> <c​0rnelius> ```
<Armbian-Discord> <c​0rnelius> at the end it still gives me an error though. ```
<Armbian-Discord> <c​0rnelius> make[1]: Entering directory '/usr/src/linux-headers-5.4.225-odroidxu4'
<Armbian-Discord> <c​0rnelius> Building modules, stage 2.
<Armbian-Discord> <c​0rnelius> MODPOST 1 modules
<Armbian-Discord> <c​0rnelius> ERROR: "__stack_chk_guard" [/home/patrick/88x2bu-20210702/88x2bu.ko] undefined!
<Armbian-Discord> <c​0rnelius> ```
<archetech> '
<Armbian-Discord> <T​enkawa> @c0rnelius ensure CONFIG_STACKPROTECTOR is disabled
<Armbian-Discord> <T​enkawa> (not ideal... but I think thats causing that missing signal)
* archetech furiously compiles XFCE 4.18
<Armbian-Discord> <c​0rnelius> ```
<Armbian-Discord> <c​0rnelius> cat config* | grep CONFIG_STACKPROTECTOR
<Armbian-Discord> <c​0rnelius> CONFIG_STACKPROTECTOR_PER_TASK=y
<Armbian-Discord> <c​0rnelius> CONFIG_STACKPROTECTOR=y
<Armbian-Discord> <c​0rnelius> CONFIG_STACKPROTECTOR_STRONG=y
<Armbian-Discord> <c​0rnelius> ```
<Armbian-Discord> <T​enkawa> yeah
<Armbian-Discord> <T​enkawa> Its not going to be happy about that I don't think
<Armbian-Discord> <c​0rnelius> apparently not, no.
riotz has joined #armbian
califax has quit [Ping timeout: 255 seconds]
califax has joined #armbian
crabbedhaloablut has quit [Remote host closed the connection]
crabbedhaloablut has joined #armbian
arch3r has quit [Quit: bye]
arch3r has joined #armbian
rpardini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
arch3r has quit [Quit: bye]
arch3r has joined #armbian
rpardini has joined #armbian
lemonzest has quit [Quit: WeeChat 3.6]
rpardini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rpardini has joined #armbian
qqqhhh86199 has joined #armbian
crabbedhaloablut has quit [Quit: No Ping reply in 180 seconds.]
crabbedhaloablut has joined #armbian
califax has quit [Remote host closed the connection]
califax has joined #armbian
qqqhhh86199 has quit [Quit: The Lounge - https://thelounge.chat]
<Sabotender> ah were you attempting to compile that driver on your end?
riotz has quit [Ping timeout: 260 seconds]
qqqhhh86199 has joined #armbian
<Armbian-Discord> <c​0rnelius> Yes. I wasn't able to get it to finish against those headers.
arch3r has quit [Quit: bye]
arch3r has joined #armbian
arch3r has quit [Ping timeout: 256 seconds]
arch3r has joined #armbian
califax has quit [Remote host closed the connection]
califax has joined #armbian
extrowerk has joined #armbian
archetech has quit [Quit: Konversation terminated!]
LanDi has joined #armbian
LanDi has quit [Remote host closed the connection]
alekksander has joined #armbian
crabbedhaloablut has quit [Ping timeout: 255 seconds]
crabbedhaloablut has joined #armbian
<Sabotender> That is very unfortunate, but at least, it gives me confirmation of my woes.
rpardini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
archetech has joined #armbian
rpardini has joined #armbian
rpardini has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]