WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: piCore-7.0alpha6  (Read 6122 times)

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
piCore-7.0alpha6
« on: September 21, 2015, 03:17:03 AM »
Team Tiny Core is pleased to announce the availability of piCore-7.0alpha6, the Raspberry Pi port of Tiny Core Linux (TC) for both armv6 and armv7 boards. Changes in this release:

piCore-7.0alpha6:

* bug fixes
* BusyBox pstree added to base


piCore-7.0alpha5:

* kernel updated to 4.1.7
* new USB sound cards enabled

From now openssl-1.0.1.tcz replaced with openssl.tcz which is the latest 1.0.2d upstream with SSLv2/SSLv3 disabled. Packages using openssl are partly rebuilt remaining will be rebuilt.

python3.tcz renamed to python3.4.tcz and python3.5.tcz added to repo.


piCore-7.0alpha4:

* util-linux updated to 2.7
* BusyBox mount/umount replaced with util-linux
* new, faster startup tcz loader (copy to RAM is not yet supported)


piCore-7.0alpha3:

* kernel updated to 4.1.6
* must have kernel modules moved to kernel
* HDMI audio patched to support 192kbs audio
* ext4 file system encryption enabled
* Mediatek WiFi adapters supported
* New audio DAC added
* default CPU speed governor changed to performance
* Core scripts updated to TC 6.4 level


piCore-7.0alpha2:

* Core scripts updated to latest common script base
* significantly reduced startup time
* new motd/penguin
* MicroPython updated, heap size increased to 1M from 128k


piCore-7.0alpha1:

* kernel 4.1.4
* glibc 2.22
* BusyBox 1.23.2
* gcc 5.2.0
* e2fsprog 1.42.13
* util-linux 2.26.2

This version supports the RPi CM (Compute Module).

As a new feature Micro Python added to base. It is a small footprint version of Python 3.4 developed for embedded systems, ideal for scripting tools replacing shell.


Download links:

http://tinycorelinux.net/7.x/armv7/test_releases/ - for RPi2
http://tinycorelinux.net/7.x/armv6/test_releases/ - for all other boards

Only the SSH version is offered. If you want GUI, install TC.tcz from the repo. To get the base system with cloud mode, no persistent storage just delete the second partition, /dev/mmcblk0p2 on the SD card.


Notes:

To enable special devices and interfaces check config.txt file and read https://github.com/raspberrypi/firmware/blob/master/boot/overlays/README

The final notice, don't forget to expand /dev/mmcblk0p2 before adding extensions, as described in README.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Greg Erskine

  • Sr. Member
  • ****
  • Posts: 404
Re: piCore-7.0alpha6
« Reply #1 on: September 23, 2015, 08:59:15 PM »
hi bmarkus,

I wasn't 100% sure where to post this, so apologies in advance. The scp/dropbear threads complained about being too old.

Updading to piCore-7.0alphaX has caused the issue with dropbear and scp to reappear.

I have noticed that some file locations/links in dropbear.tcz have changed. The new locations/links still don't work with scp. Also the previous workaround in piCore-6.0 no longer work.

Here are the new links required:

Code: [Select]
Local piCore client:
$ sudo ln -s /usr/local/bin/dropbearmulti /usr/bin/dbclient

Remote piCore client:
$ sudo ln -s /usr/local/bin/scp /usr/bin/scp

I notice that scp is now a separate program, not part of dropbearmulti.

regards
Greg

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: piCore-7.0alpha6
« Reply #2 on: September 24, 2015, 01:51:24 AM »
Hi Greg

dropbear in repo is a year old and myself I'm not using it. Will take a look, but can you explain in details what is wrong with links and what is not working?
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline Greg Erskine

  • Sr. Member
  • ****
  • Posts: 404
Re: piCore-7.0alpha6
« Reply #3 on: September 24, 2015, 03:14:40 AM »
Hi bmarkus,

Copying between 2 Raspberry Pi's ssh sessions using piCore v7.0alpha3

Code: [Select]
$ scp -r -p copywww.sh tc@192.168.1.23:/home/tc/
/usr/bin/dbclient: No such file or directory
lost connection
$

Add the following to the startup script on local client.

Code: [Select]
ln -s /usr/local/sbin/dropbearmulti /usr/bin/dbclient
Reboot local client.

Code: [Select]
$ scp -r -p copywww.sh tc@192.168.1.23:/home/tc/

Secure login powered by Dropbear SSH server on piCore.

tc@192.168.1.23's password:  xxxxxx
sh: scp: not found
lost connection
$

Add the following to the startup script on remote client.

Code: [Select]
ln -s /usr/local/bin/scp /usr/bin/scp
Reboot remote client.

Code: [Select]
$ scp -r -p copywww.sh tc@192.168.1.23:/home/tc/

Secure login powered by Dropbear SSH server on piCore.

tc@192.168.1.23's password:
$

Success!!

So I add both lines to the startup script so I can scp in both directions.

Code: [Select]
ln -s /usr/local/sbin/dropbearmulti /usr/bin/dbclient
ln -s /usr/local/bin/scp /usr/bin/scp

regards
Greg