https://github.com/duckietown/Software
Revision 693ec60e5e37d80e054bb321e2d9ab1df1d0385f authored by Hang Zhao on 08 March 2016, 14:57:41 UTC, committed by Hang Zhao on 08 March 2016, 14:57:41 UTC
2 parent s 7e53290 + 885d254
Raw File
Tip revision: 693ec60e5e37d80e054bb321e2d9ab1df1d0385f authored by Hang Zhao on 08 March 2016, 14:57:41 UTC
Merge pull request #71 from duckietown/devel
Tip revision: 693ec60
fix_wifi.sh
#!/usr/bin/env bash
# installs fix from https://launchpad.net/ubuntu/+source/ifupdown/0.7.47.2ubuntu4.4
# setting up proposed repo comes https://wiki.ubuntu.com/Testing/EnableProposed

set -e

if grep -q "$(lsb_release -sc)-proposed" /etc/apt/sources.list
then
    echo "you already got trusty-proposed repos enabled!"
else
    echo "adding trusty-proposed!"
    sudo sh -c 'echo "deb http://ports.ubuntu.com $(lsb_release -sc)-proposed restricted main multiverse universe" > /etc/apt/sources.list'
fi

if [ -f /etc/apt/preferences.d/proposed-updates ];
then
    echo "you already have a preference file in place!"
else
    sudo sh -c $'echo "Package: *\nPin: release a=trusty-proposed\nPin-Priority: 400\n" >  /etc/apt/preferences.d/proposed-updates'
fi

sudo apt-get update
sudo apt-get install ifupdown/trusty-proposed

echo 'please reboot your duckie!'
back to top