URI: 
       tCreate n900 udev rule as an actual file. - arm-sdk - os build toolkit for various embedded devices
  HTML git clone https://git.parazyd.org/arm-sdk
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
   DIR README
   DIR LICENSE
       ---
   DIR commit 2b7a59af89250000d88599afbc8752335d985a78
   DIR parent 10bd90d781205321267ddfd0b5843f5a1d85718d
  HTML Author: parazyd <parazyd@dyne.org>
       Date:   Mon, 26 Feb 2018 12:35:35 +0100
       
       Create n900 udev rule as an actual file.
       
       Diffstat:
         M boards/nokia-n900.sh                |      26 +-------------------------
         A extra/n900/etc/udev/rules.d/75-per… |       3 +++
       
       2 files changed, 4 insertions(+), 25 deletions(-)
       ---
   DIR diff --git a/boards/nokia-n900.sh b/boards/nokia-n900.sh
       t@@ -41,21 +41,6 @@ gitkernel="https://github.com/maemo-leste/n9xx-linux/"
        gitbranch="pvr-wip"
        
        
       -prebuild() {
       -        fn prebuild
       -        req=(device_name strapdir)
       -        ckreq || return 1
       -
       -        notice "executing $device_name prebuild"
       -
       -        mkdir -p $R/tmp/kernels/$device_name
       -
       -        ## the wl1251 driver generates a random MAC address on every boot
       -        ## this "fixes" udev so it does not autoincrement the interface number each
       -        ## time the device boots
       -        print "#" | sudo tee $strapdir/etc/udev/rules.d/75-persistent-net-generator.rules >/dev/null
       -}
       -
        postbuild() {
                fn postbuild
        
       t@@ -73,7 +58,7 @@ build_kernel_${arch}() {
        
                notice "building $arch kernel"
        
       -        prebuild || zerr
       +        mkdir -p $R/tmp/kernels/$device_name
        
                get-kernel-sources
                pushd $R/tmp/kernels/$device_name/${device_name}-linux
       t@@ -102,15 +87,6 @@ build_kernel_${arch}() {
                                INSTALL_MOD_STRIP=1 \
                                        modules_install || zerr
        
       -        # install kernel firmware
       -        #sudo -E PATH="$PATH" \
       -        #        make \
       -        #                $MAKEOPTS \
       -        #                ARCH=arm \
       -        #                CROSS_COMPILE=$compiler \
       -        #                INSTALL_MOD_PATH=$strapdir \
       -        #                        firmware_install || zerr
       -
                mkimage -A arm -O linux -T kernel -C none -a 80008000 -e 80008000 -n zImage -d zImage uImage
                sudo cp -v zImage uImage $strapdir/boot/
                popd
   DIR diff --git a/extra/n900/etc/udev/rules.d/75-persistent-net-generator.rules b/extra/n900/etc/udev/rules.d/75-persistent-net-generator.rules
       t@@ -0,0 +1,3 @@
       +# The sl1251 driver generates a random MAC address on every boot
       +# this "fixes" udev so it does not autoincrement the interface
       +# number each time the device boots.