Tiny Core Linux
Tiny Core Base => Raspberry Pi => Topic started by: blarue09 on March 12, 2017, 12:09:10 PM
-
I am using picore 7.0 as 8.0 did not have all the tcz packages I needed to run pure data for a project I am working on. I was able to get my usb wifi adapter working since there was a tcz for that but I don't see any tcz for broadcom chips.
I would like to get the onboard wifi working, could anyone help me find the firmware packages need to do this?
-
I am using picore 7.0 as 8.0 did not have all the tcz packages I needed to run pure data for a project I am working on. I was able to get my usb wifi adapter working since there was a tcz for that but I don't see any tcz for broadcom chips.
What is missing?
-
I am using picore 7.0 as 8.0 did not have all the tcz packages I needed to run pure data for a project I am working on. I was able to get my usb wifi adapter working since there was a tcz for that but I don't see any tcz for broadcom chips.
What is missing?
I believe it may have been alsa-config.tcz and compile-essentials.tcz
I am not sure as it was a while ago I tried to use picore 8.0, but this is the list of packages I need:
alsa.tcz
alsa-config.tcz
git.tcz
make.tcz
gcc.tcz
compile-essentials.tcz
binutils.tcz
wget.tcz
tar.tcz
acl.tcz
wiringpi.tcz
nano.tcz
-
Substitute alsa-config.tcz with alsa-utils.tcz
and compile-essentials.tcz with compiletc.tcz .
-
Substitute alsa-config.tcz with alsa-utils.tcz
and compile-essentials.tcz with compiletc.tcz .
thanks, I also get an error with git.tcz:
tc@box:~$ tce-load -wi git.tcz
git.tcz.dep OK
curl.tcz.dep OK
gnutls.tcz.dep OK
nettle.tcz.dep OK
p11-kit.tcz.dep OK
openssl.tcz.dep OK
Downloading: gcc_libs.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
wget: server returned error: HTTP/1.1 416 Requested Range Not Satisfiable
gcc_libs.tcz: FAILED
md5sum: WARNING: 1 of 1 computed checksums did NOT match
Error on gcc_libs.tcz
-
Apparently gcc_libs.tcz is already installed; however, the git command is not found when I try to use it.
-
Did you run out of space?
-
I don't believe so as I was able to install all the other packages on the list after that one.
How can I check if I am out of space?
-
The df command shows available disk space.
However, the extension might be corrupted due to network issues. If you're sure you didn't ran out of space, delete it while it's not mounted and download again.
-
The df command shows available disk space.
However, the extension might be corrupted due to network issues. If you're sure you didn't ran out of space, delete it while it's not mounted and download again.
It looks like I have not run out of space (see below). I have not mounted it yet. How can I delete it and reinstall it?
tc@box:~$ df
Filesystem Size Used Available Use% Mounted on
tmpfs 391.1M 21.9M 369.2M 6% /
tmpfs 217.3M 0 217.3M 0% /dev/shm
/dev/mmcblk0p2 7.2G 63.6M 6.9G 1% /mnt/mmcblk0p2
/dev/loop0 1.1M 1.1M 0 100% /tmp/tcloop/mc
/dev/loop1 1.9M 1.9M 0 100% /tmp/tcloop/openssh
/dev/loop2 128.0K 128.0K 0 100% /tmp/tcloop/alsa
/dev/loop3 1.1M 1.1M 0 100% /tmp/tcloop/alsa-utils
/dev/loop4 128.0K 128.0K 0 100% /tmp/tcloop/make
/dev/loop5 27.9M 27.9M 0 100% /tmp/tcloop/gcc
/dev/loop6 256.0K 256.0K 0 100% /tmp/tcloop/tar
/dev/loop7 128.0K 128.0K 0 100% /tmp/tcloop/acl
/dev/loop8 128.0K 128.0K 0 100% /tmp/tcloop/wiringpi
/dev/loop9 128.0K 128.0K 0 100% /tmp/tcloop/nano
/dev/loop10 128.0K 128.0K 0 100% /tmp/tcloop/wireless_too ls
/dev/loop11 384.0K 384.0K 0 100% /tmp/tcloop/wpa_supplica nt
/dev/loop12 8.0K 8.0K 0 100% /tmp/tcloop/wifi
/dev/loop13 1.1M 1.1M 0 100% /tmp/tcloop/glib2
/dev/loop14 128.0K 128.0K 0 100% /tmp/tcloop/libssh2
/dev/loop15 256.0K 256.0K 0 100% /tmp/tcloop/ncurses
/dev/loop16 128.0K 128.0K 0 100% /tmp/tcloop/libedit
/dev/loop17 1.1M 1.1M 0 100% /tmp/tcloop/openssl
/dev/loop18 384.0K 384.0K 0 100% /tmp/tcloop/libasound
/dev/loop19 512.0K 512.0K 0 100% /tmp/tcloop/isl
/dev/loop20 128.0K 128.0K 0 100% /tmp/tcloop/mpc
/dev/loop21 128.0K 128.0K 0 100% /tmp/tcloop/libacl
/dev/loop22 384.0K 384.0K 0 100% /tmp/tcloop/file
/dev/loop23 384.0K 384.0K 0 100% /tmp/tcloop/ncurses-term info
/dev/loop24 128.0K 128.0K 0 100% /tmp/tcloop/libiw
/dev/loop25 2.8M 2.8M 0 100% /tmp/tcloop/wireless-4.4 .20-piCore+
/dev/loop26 256.0K 256.0K 0 100% /tmp/tcloop/libnl
/dev/loop27 116.0K 116.0K 0 100% /tmp/tcloop/readline
/dev/loop28 128.0K 128.0K 0 100% /tmp/tcloop/gamin
/dev/loop29 128.0K 128.0K 0 100% /tmp/tcloop/libelf
/dev/loop30 384.0K 384.0K 0 100% /tmp/tcloop/pcre
/dev/loop31 384.0K 384.0K 0 100% /tmp/tcloop/libgcrypt
/dev/loop32 640.0K 640.0K 0 100% /tmp/tcloop/ca-certifica tes
/dev/loop33 768.0K 768.0K 0 100% /tmp/tcloop/alsa-modules -4.4.20-piCore+
/dev/loop34 256.0K 256.0K 0 100% /tmp/tcloop/gmp
/dev/loop35 256.0K 256.0K 0 100% /tmp/tcloop/mpfr
/dev/loop36 128.0K 128.0K 0 100% /tmp/tcloop/libattr
/dev/loop37 128.0K 128.0K 0 100% /tmp/tcloop/bzip2-lib
/dev/loop38 128.0K 128.0K 0 100% /tmp/tcloop/libgpg-error
tc@box:~$
-
rm /etc/sysconfig/tcedir/optional/gcc_libs.tcz
tce-load -w git.tcz
-
rm /etc/sysconfig/tcedir/optional/gcc_libs.tcz
tce-load -w git.tcz
Still says there is an error.
tc@box:~$ rm /etc/sysconfig/tcedir/optional/gcc_libs.tcz
rm: remove '/etc/sysconfig/tcedir/optional/gcc_libs.tcz'? y
tc@box:~$ tce-load -w git.tcz
git.tcz.dep OK
curl.tcz.dep OK
gnutls.tcz.dep OK
nettle.tcz.dep OK
p11-kit.tcz.dep OK
Downloading: gcc_libs.tcz
Connecting to repo.tinycorelinux.net (89.22.99.37:80)
gcc_libs.tcz 100% |*******************************| 944k 0:00:00 ETA
gcc_libs.tcz: FAILED
md5sum: WARNING: 1 of 1 computed checksums did NOT match
Error on gcc_libs.tcz
tc@box:~$
-
Hmm, maybe you need to delete gcc_libs.tcz.md5.txt also.
If that's not it, try another mirror.
-
For example
echo "http://distro.ibiblio.org/tinycorelinux/" > /opt/tcemirror
-
For example
echo "http://distro.ibiblio.org/tinycorelinux/" > /opt/tcemirror
That seemed to work as I did not get errors installing it this time; however, it still does not recognize the git command.
I wondered if I should have been using picore 8.1.5 as it is the latest stable release but I encountered issues trying that one following the same guide I have had success with for other picore versions. The problem was that it would not let me enter the original partition#2 start cylinder when I went to create the new partition#2. I was able to do this in picore 7.0 and picore 8.0. In picore 8.1.5 the original start cylinder of partition#2 was outside the acceptable range of the new partition#2 start cylinder. Any ideas why this is?
guide:
type: sudo fdisk /dev/mmcblk0
then type p, that will list two partitions: /dev/mmcblk0p1 and /dev/mmcblk0p2
write down the start cylinder of /dev/mmcblk0p2
now delete /dev/mmcblk0p2: type d, then 2 (= partition #2)
next, recreate /dev/mmcblk0p2: type type n (new), then p (primary), then 2 (= partition #2), then the number you've written down (start cylinder); enter (default stop cylinder) and then save: w
-
The firmware extension for piCore 7.x armv7 is firmware-brcmfmac43430, no?
-
Most likely you need not only the driver but the latest boot loader flies, latest kernel and overlay. I kindly advice to drop piCore-7.0 with the new board and go for 9.0
-
Correct, new boot loader files are needed.
-
Hi,
I just gave it a try with piCore 9.0b1 on my zero w. Unfortunately wifi still seems not to work. I did install firmware and wifi extension.
On my pi3 everything works perfectly. I recognized on my zero that "brcmfmac" is not listed on execution of "lsmod" - while it is with my pi3.
Is there still a driver/module missing? Or was I mssing something oO
BR
eric
-
Wait for piCore-9.0beta2 which comes with 4.9.17 kernel. It has support for Zero W
-
Cool, will wait, impatiently :P
Going to have Pi camera support too?
-
Sounds good, indeeed. Looking forward.
BR
eric
-
Got camera going but WiFi is a no go.
Used this firmware which worked on the same card for a Pi3
firmware-rpi3-wireless.tcz
Is there a different firmware for the Zero W?
Using 9.0beta3, 4.9.22-piCore.