Monday, October 26, 2015

ADDING THE NETWORK DETAILS TO THE RASPBERRY PI and WiFi from eBay!


sudo wget https://github.com/porjo/mt7601/raw/master/src/mcu/bin/MT7601.bin -O /lib/firmware/mt7601u.bin
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Go to the bottom of the file and add the following:
network={
    ssid="The_ESSID_from_earlier"
    psk="Your_wifi_password"
}

RaspberryPi perl: warning: Setting locale failed.

Sometime I got so mad when I saw this error. So here is the solution:

  • Stop forwarding locale from the client. Do not forward the locale environment variable from your local machine to the server. You can comment out the SendEnv LANG LC_* line in the local /etc/ssh/ssh_config file.
  • Stop accepting locale on the server. Do not accept the locale environment variable from your local machine to the server. You can comment out the AcceptEnv LANG LC_* line in the remote /etc/ssh/sshd_config file.

Friday, October 23, 2015

RaspberryPi image write from linux

It's cool if we can see the progress when we are trying to write Raspbian image to a sd card. Following command will show how to do that:

dd if=2015-05-05-raspbian-wheezy.img | pv | dd of=/dev/sdb

/dev/sdb is your sdCard and be careful when are you choosing this option.

Thursday, October 22, 2015

VirtualBox setup

VirtualBox

This chapter should only be done when installing a local server with VirtualBox
  • Get latest VirtualBox from https://www.virtualbox.org/wiki/Downloads
  • Also get the extension pack for the current VirtualBox version and install
  • Also get the VBoxGuestAdditions ISO for the current VirtualBox version. It should be available at http://download.virtualbox.org/virtualbox/
  • Create a new machine, 8Gb HDD 4Gb Memory, Linux/Ubuntu 64, dynamically allocated hard disk.
  • Select the new machine, Settings->Network->Network Settings, set adapter 1 to Bridged Adapter, Allow All

Ubuntu Server

  • Get the latest 64-bit Ubuntu Server from http://www.ubuntu.com/download/server (Current version is 14.04LTS).
  • Mount ISO image
  • If in VirtualBox, just mount ISO and start the virtual machine
  • If standalone server, burn ISO to CD or to USB stick, set the BIOS to boot from that media and boot
  • Set it up as a LAMP server
  • Set up MySQL to use the root password from config/database in the source code.
  • If a standalone server, copy the source to the server /var/www

Configuring VirtualBox Guest additions


  • Settings->Storage. Select the CD ROM and remove the current disk from the virtual drive.
  • Settings->Storage. Select the CD ROM and "insert" the VBoxGuestAdditions ISO image.
  • In the linux box:
 sudo apt-get install dkms
 sudo mount -r /dev/cdrom /media/cdrom
 sudo bash /media/cdrom/VBoxLinuxAdditions.run
  • Add to /etc/rc.d before the exit 0 line:
 sudo mount -t vboxsf boenderegistret /var/www
  • Reboot so it gets properly mounted

RaspberryPi apache2 server; Increase upload size in your php.ini

If you are using Raspbian and try to upload bigger file through phpmyadmin. Below instruction will help you, how to do it:

For this you need to be sudo premission:
-sudo su
-nano  /etc/php5/apache2/php.ini
-ctrl+w (for search) : upload_max_filesize --> change to 2000M
-ctrl+w  (for search) : post_max_size --> change to 2000M