WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: TC 10 beta 5 Pi3B+ TCZ's and modules  (Read 543 times)

Offline onelife

  • Jr. Member
  • **
  • Posts: 75
TC 10 beta 5 Pi3B+ TCZ's and modules
« on: November 21, 2018, 07:12:43 AM »
Hello again,

I am running TC 10 beta 5 on a pi3B+ and wanted to see how I go about getting a few "missing" tcz's and modules?

At this stage I think the modules for alsa, usb serial, wireless and rtc would be my main issues as the other missing tcz's I think I can copy over from a previous TC version.

But before I try compile modules as I've never done that - Any suggestions on these missing modules in tce-ab? Am I maybe missing an update or is it that until a stable version is released, not all modules will be available?

Chat when you can - Many Thanks!

Online Rich

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 6064
Re: TC 10 beta 5 Pi3B+ TCZ's and modules
« Reply #1 on: November 21, 2018, 07:16:32 AM »
Hi onelife
There is a modules file located here:
http://tinycorelinux.net/10.x/armv6/releases/RPi/src/kernel/

Offline onelife

  • Jr. Member
  • **
  • Posts: 75
Re: TC 10 beta 5 Pi3B+ TCZ's and modules
« Reply #2 on: November 21, 2018, 07:28:45 AM »
Thank you so much for the speedy reply :)

I'm keen to learn more on this  - From what I can see this points to source files - Is this correct?

Perhaps you could give me a few pointers on where to start with these files and I guess compile the required modules?

BIG Thanks




Online Rich

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 6064
Re: TC 10 beta 5 Pi3B+ TCZ's and modules
« Reply #3 on: November 21, 2018, 07:34:15 AM »
Hi onelife
In addition to source code, config files, and debugging files, there is a file containing compiled modules. That would be this one:
http://tinycorelinux.net/10.x/armv6/releases/RPi/src/kernel/4.14.33-piCore_modules.tar.xz


Offline onelife

  • Jr. Member
  • **
  • Posts: 75
Re: TC 10 beta 5 Pi3B+ TCZ's and modules
« Reply #4 on: November 21, 2018, 11:01:22 PM »
Good morning Rich,

BIG thanks for your speedy reply again - I feel I'm maybe asking very silly questions but I see a lot of .ko files? I thought what I would need are .so files? Perhaps it's now changed?

I've never installed modules any other way than via tce-ab - In order to "install" some of these modules, how do I know what's what and then do I just copy the files to the /lib/ folder and run modprobe or? I'm thinking it can't be as easy as copy and paste?

Again, thank you for your help - Much appreciated!

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 10325
Re: TC 10 beta 5 Pi3B+ TCZ's and modules
« Reply #5 on: November 21, 2018, 11:30:26 PM »
...or is it that until a stable version is released, not all modules will be available?
..this is probably a reasonably accurate statement.

*.so files are function libraries and *.ko files are kernel modules.

To see which kernel modules you need, you can look at the contents of the kernel module extensions in previous versions of piCore.

If you look at the file structure of the 4.14.33-piCore_modules.tar.xz tarball, you will see where to copy the kernel modules to in the piCore root file system.

Once the required kernel modules and their dependencies have been copied to the root file system, you can load them with the depmod and modprobe commands.

Offline onelife

  • Jr. Member
  • **
  • Posts: 75
Re: TC 10 beta 5 Pi3B+ TCZ's and modules
« Reply #6 on: November 28, 2018, 02:16:31 AM »
Sadly I'm not getting this :( - My current "requirement" of tcz's / modules according to onboot.lst is something like this :

Code: [Select]
mc.tcz
mpg123.tcz
rsync.tcz
bash.tcz
coreutils.tcz
vtun.tcz
lzo.tcz
visudo.tcz
cpulimit.tcz
dermixd.tcz
java.tcz
libmagic.tcz
libsndfile.tcz
studio.tcz
ntp.tcz
libvorbis.tcz
flac.tcz
firmware-ralinkwifi.tcz
libusb.tcz
usbutils.tcz
wifi.tcz
usb-modeswitch-data.tcz
usb-modswitch.tcz
firmware-brcmfmac43430.tcz
wireless-4.4.13-piCore+.tcz
rtc-4.4.13-piCore+.tcz
usb-serial-4.4.13-piCore+.tcz
alsa.tcz
alsa-plugins.tcz
alsa-utils.tcz
wireless-4.4.13-piCore_v7+.tcz
rtc-4.4.13-piCore_v7+.tcz
usb-serial-4.4.13-piCore_v7+.tcz
libacl.tcz
openssh.tcz
alsa-modules-4.4.19-piCore_v7+.tcz
alsa-modules-4.4.19-piCore+.tcz
alsa-modules-4.4.39-piCore_v7+.tcz
usb-serial-4.4.39-piCore_v7+.tcz
wireless-4.4.39-piCore_v7+.tcz
firmware.tcz
alsa-modules-4.4.39-piCore+.tcz
libevdev.tcz
libevent.tcz
libopus.tcz
beamer.tcz

Perhaps someone is able to advise if best I simply wait until release of official TC10? Or is TC no longer being supported? I've looked briefly at Ubuntu Core as an option but seems sad to leave TC when it works. I'm just not a developer so these extended code parts are not great :( - Maybe someone could assist?

Thanks and bye for now,

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 10325
Re: TC 10 beta 5 Pi3B+ TCZ's and modules
« Reply #7 on: November 28, 2018, 03:28:53 AM »
You should only have one set of kernel module extensions in onboot.lst:

piCore-8.x armv6 - *-4.4.39-piCore+.tcz
piCore-8.x armv7 - *-4.4.39-piCore_v7+.tcz
piCore-9.x armv6 - *-4.9.22-piCore.tcz
piCore-9.x armv7 - *-4.9.22-piCore-v7.tcz

..so, for example, you should only have one of the following in onboot.list

alsa-modules-4.4.19-piCore_v7+.tcz
alsa-modules-4.4.19-piCore+.tcz
alsa-modules-4.4.39-piCore_v7+.tcz
alsa-modules-4.4.39-piCore+.tcz

So far, only the in-kernel modules have been compiled for piCore-10 and the ones not inlcuded in piCore-10.0beta5a.zip have not been made into extensions.

This means that, unless you make your own extensions from 4.14.33-piCore-v7_modules.tar.xz, you will need to wait for the final release of piCore-10.

Offline onelife

  • Jr. Member
  • **
  • Posts: 75
Re: TC 10 beta 5 Pi3B+ TCZ's and modules
« Reply #8 on: November 28, 2018, 04:08:30 AM »
Thank you for your reply Juanito - Appreciated.

I think as I'm not a code guru I will need to wait :)

I've just managed to make tcz's using squash so I think that's my limit at the moment as otherwise I think I'm going to break more than fix.

Does anyone know what the expected release date is for TC10?

Many Thank