worldpossible / rachelpios Goto Github PK
View Code? Open in Web Editor NEWall raspberry pi configuration files for RACHEL os
all raspberry pi configuration files for RACHEL os
how do you get to the admin page when installing the rachel os on the pi with the https://github.com/rachelproject/rachelpiOS instructions. It is installled, I can access the pi with the ssh as expected, i can see the main web page, but i cannot see any admin page.
The udhcp server does not keep running after startup:
pi@rachel:~ $ service udhcpd status
● udhcpd.service - LSB: Start busybox udhcpd at boot time
Loaded: loaded (/etc/init.d/udhcpd)
Active: active (exited) since Wed 2016-03-09 19:30:03 UTC; 21h ago
Process: 365 ExecStart=/etc/init.d/udhcpd start (code=exited, status=0/SUCCESS)
It should be "active (running)". The result is that clients connecting to the wifi hang forever waiting for an IP address. You can fix it with the following:
pi@rachel:~ $ sudo service udhcpd stop
pi@rachel:~ $ sudo service udhcpd start
Which will get it running again, but the same problem will appear on reboot.
As discussed here, kalite 0.15.1 doesn't have a complete spanish video collection - that is: there are missing videos when browsing topics, but you can't download those videos through the kalite interface. Even if you download them yourself and put them in the content directory, they still don't work.
This seems to be missing info in /root/.kalite/locale/dubbed_video_mappings.json
With this corrected there are still problems with caching and a sparse topic tree (lots of topics have not been translated into Spanish). We need to trim the topic tree and get caching working.
We're going to add to content shell a versioning page that lists all meaningful versions for Raspbian, the install process, and all content sets. One piece of this, the install process, will require us to date stamp somewhere the script as edits are made. @spatiald does this for rachelplusOS fairly effectively (ie, current version is v.20160210.0552)
When we make the next RACHEL-Pi build, we should create an empty one (no content) in addition to the English, Spanish, French versions. This will allow people to download a much smaller file when building their own custom version.
Connection went down during install, causing installation of the stem module to fail with no releases for package pecl/stem
- even after the connection came back retrying would still fail until I ran: pear clear-cache
-- perhaps add this to install, or perhaps download the tarball and install from that.
somewhere in the setup process, KA-lite should offer an option to boot at start. May be a KA-Lite issue.
After updating the system (apt-get dist-upgrade -y
and rpi-update
) the system needs to reboot. Otherwise the iptables
commands can fail because of a kernel version mismatch.
This problem isn't always there, depending on how recent your version of the raspbian image is - but if dist-upgrade gets far enough ahead that the kernel version changes, it can cause problems.
As it is, if you get an error like Error: Unable to set iptables MASQUERADE on eth0.
, you can just reboot manually and restart the installer (no harm in just running it again).
I don't know how to reference an issue, but if you're reading this, you know where to look! worldpossible/rachelplus#56
The install script should have logic so that if it fails (which it does during connectivity disruptions) that re-running it will safely pick up where it left off.
from a straight install of raspbian jessie, not much happens when running:
curl https://github.com/mattneel/rachelpios/tree/master/rachel.py | python
Can we shift items from the /mattneed/ subdomain to rachelproject?
Thank you!
If you boot RACHEL 64EN 4.0 on a Pi 2 without an ethernet cable or wifi dongle attached, you will find that you cannot access KA-Lite using http://localhost:8008/. The address http://127.0.0.1:8008/ works fine. There appears to be a networking configuration issue as simply running:
sudo systemctl restart networking
fixes the problem. I have temporarily fixed the issue in my own images by adding the above command (without sudo) to /etc/rc.local. However, this is a hack and does not address the underlying cause so I do not recommend it for an official distribution. Unfortunately, I do not understand the root cause of the problem yet, so I do not have a proper fix.
Note, the problem goes away if your Pi connects to a network at any time since it was powered up. I have not tested the Pi 3, but it may behave differently due the presence of the builtin Wi-Fi support.
Error: Unable to upgrade Raspberry Pi firmware
if I try it manually I get
root@raspberrypi:~# rpi-update
-su: rpi-update: command not found
Are these listed anywhere? Trying to log in to KA-Lite and having trouble discovering the default here
install_kiwix():
die("KiwiX installation is not yet supported by this installation script.")
sudo rsync -avzy [email protected]://home/jeremy/PICO/* /home/pi/.
sudo python picofu.py -v -f UPS_PIco_V1.0_04_09_2015_code_0x38.hex
#sudo i2cset -y 1 0x6b 0x00 0xff && sudo python /home/pi/picofu.py -f UPS_PIco_V1.0_04_09_2015_code_0x38.hex
sudo i2cset -y 1 0x6B 9 0xff
sudo chmod 0777 /var/www/local
sudo sed -i '/^sudo/ s/$/ \&/' /etc/rc.local
sudo hwclock -r
sudo hwclock -w
sudo cd /var
wget https://github.com/weaved/installer/raw/master/binaries/weaved-nixinstaller_1.2.13.bin
chmod +x weaved-nixinstaller_1.2.13.bin
./weaved-nixinstaller_1.2.13.bin
1
[email protected]
Everytime you hit "Soluciones Prácticas" module, it gets you to this link with a Not Found screen:
http://192.168.1.210/modules/soluciones_es/soluciones/index.html
So instead you need to change part of "index.htmlf" at "/var/www/modules/soluciones_es" the same as this:
<a href="<?php echo $dir ?>/index.html"> #CHANGE URL FROM /soluciones/index.html TO /index.html
<img src="<?php echo $dir ?>/logo.png" alt="">
</a>
<!-- Title and link to your module's index.html - same as above. -->
<h2><a href="<?php echo $dir ?>/index.html">Soluciones Prácticas</a></h2> #SAME AS ABOVE
The h5ai thumbnail previews require a few extra packages:
apt-get install php5-gd
- for image thumbsapt-get install imagemagick
- for pdf thumbsapt-get install libav-tools
- for movie thumbsapt-get install zip
- for... zip thumbs?chmod 777 /var/www/_h5ai/cache
The WiFi dongle should install regardless of WiFi present at time of running script.
According to Kolibri docs using kolibri-server should give better performance on Raspberry.
From @promiseowolabi of the rachel-chip project
I also noticed that the "iptables" are not persistent after rebooting. Made some changes to the /etc/rc.local command.
sudo("sh -c 'echo ifconfig wlan1 10.10.10.10 >> /etc/rc.local; echo service udhcpd restart >> /etc/rc.local; echo "iptables-restore < /etc/iptables.ipv4.nat" >> /etc/rc.local'") or die("Unable to setup udhcpd reset at boot.")
Look into this whether this is a RPi issue as well
during installation a sample zim file is downloaded so that kiwix can start and be verified - but we were using the portable ray charles file which clocks in at almost 200MB, which takes too long on slow connections and is error prone.
The current kalite startup is missing the settings argument that enables caching - very important for the rpi as it reduces startup time from ~10 minutes to ~30 seconds. The correct startup for kalite is:
kalite start --settings=kalite.project.settings.raspberry_pi
We should make this the default settings file (not sure how, but I saw mention of it in the code somewhere). That would be better, because then even people manually starting/restarting wouldn't have to worry about this setting. (If they skip it, the cache gets blown away and we're back to a 10 minute startup)
The raspi settings file is in:
/usr/local/lib/python2.7/dist-packages/kalite/project/settings/raspberry_pi.py
I installed the Raspberry Pi image rachel-pi-10_01_2022.zip. I tried the File Share function.
Tried uploading a file.
But the file is not actually uploaded.
This was done in two parts
I cloned the repo https://[email protected]/promiseowolabi/rachelchip.git and made slight adjustments to install on CHIP. The Admin login page user root/rachel won't login. Please what username/password should we use.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.