Installing Debian from stock U-Boot/firmware August 26, 2017 09:05AM |
Registered: 5 years ago Posts: 41 |
$ curl -k "https://root:ceadmin@192.168.1.53/sqdiag/HBPlug?action=command&command=dropbear%20start"
ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 root@192.168.1.53
Re: Can I install Debian without permanently enabling ssh? August 26, 2017 05:29PM |
Admin Registered: 12 years ago Posts: 17,638 |
Re: Can I install Debian without permanently enabling ssh? August 26, 2017 06:05PM |
Registered: 6 years ago Posts: 310 |
Re: Can I install Debian without permanently enabling ssh? August 26, 2017 06:32PM |
Admin Registered: 12 years ago Posts: 17,638 |
Re: Can I install Debian without permanently enabling ssh? August 26, 2017 10:49PM |
Registered: 5 years ago Posts: 41 |
Re: Can I install Debian without permanently enabling ssh? August 26, 2017 11:04PM |
Registered: 5 years ago Posts: 41 |
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 01:02PM |
Registered: 5 years ago Posts: 41 |
-bash-3.2# ./flash_erase /dev/mtd0 0 4 Erasing 128 Kibyte @ 60000 -- 100 % complete -bash-3.2# ./nandwrite /dev/mtd0 ../uboot.2016.05-tld-1.pogo_e02.mtd0.kwb Writing data to block 0 at offset 0x0 Writing data to block 1 at offset 0x20000 Writing data to block 2 at offset 0x40000 Writing data to block 3 at offset 0x60000
Erase Total 4 Units Performing Flash Erase of length 131072 at offset 0x60000 done
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 01:20PM |
Registered: 5 years ago Posts: 41 |
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 01:44PM |
Registered: 5 years ago Posts: 41 |
-bash-3.2# ./flash_erase /dev/mtd0 0xc0000 1 Erasing 128 Kibyte @ c0000 -- 100 % complete -bash-3.2# ./nandwrite -s 786432 /dev/mtd0 ../uboot.2016.05-tld-1.environment.> Writing data to block 6 at offset 0xc0000
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 04:47PM |
Admin Registered: 12 years ago Posts: 17,638 |
> -bash-3.2# ./flash_erase /dev/mtd0 0 4 > Erasing 128 Kibyte @ 60000 -- 100 % complete > -bash-3.2# ./nandwrite /dev/mtd0 ../uboot.2016.05- > tld-1.pogo_e02.mtd0.kwb > Writing data to block 0 at offset 0x0 > Writing data to block 1 at offset 0x20000 > Writing data to block 2 at offset 0x40000 > Writing data to block 3 at offset 0x60000 >>
> Erase Total 4 Units > Performing Flash Erase of length 131072 at offset > 0x60000 done >>
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 04:48PM |
Admin Registered: 12 years ago Posts: 17,638 |
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 04:55PM |
Admin Registered: 12 years ago Posts: 17,638 |
> -bash-3.2# ./flash_erase /dev/mtd0 0xc0000 1 > Erasing 128 Kibyte @ c0000 -- 100 % complete > -bash-3.2# ./nandwrite -s 786432 /dev/mtd0 ../uboo > t.2016.05-tld-1.environment.> > Writing data to block 6 at offset 0xc0000 >>
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 11:29PM |
Registered: 5 years ago Posts: 41 |
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 11:37PM |
Registered: 5 years ago Posts: 41 |
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 12:01AM |
Admin Registered: 12 years ago Posts: 17,638 |
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 12:08AM |
Registered: 6 years ago Posts: 310 |
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 12:10AM |
Registered: 5 years ago Posts: 41 |
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 12:11AM |
Registered: 5 years ago Posts: 41 |
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 01:02AM |
Admin Registered: 12 years ago Posts: 17,638 |
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 01:14AM |
Admin Registered: 12 years ago Posts: 17,638 |
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 02:36AM |
Registered: 6 years ago Posts: 310 |
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 11:39AM |
Registered: 5 years ago Posts: 41 |
# fdisk /dev/sdc Welcome to fdisk (util-linux 2.21.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): o Building a new DOS disklabel with disk identifier 0x84c52df4. Command (m for help): n Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p Partition number (1-4, default 1): Using default value 1 First sector (2048-15728639, default 2048): Using default value 2048 Last sector, +sectors or +size{K,M,G} (2048-15728639, default 15728639): 15728127 Partition 1 of type Linux and of size 7.5 GiB is set Command (m for help): n Partition type: p primary (1 primary, 0 extended, 3 free) e extended Select (default p): p Partition number (1-4, default 2): Using default value 2 First sector (15728128-15728639, default 15728128): Using default value 15728128 Last sector, +sectors or +size{K,M,G} (15728128-15728639, default 15728639): Using default value 15728639 Partition 2 of type Linux and of size 256 KiB is set Command (m for help): p Disk /dev/sdc: 8053 MB, 8053063680 bytes 248 heads, 62 sectors/track, 1022 cylinders, total 15728640 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x84c52df4 Device Boot Start End Blocks Id System /dev/sdc1 2048 15728127 7863040 83 Linux /dev/sdc2 15728128 15728639 256 83 Linux Command (m for help): a Partition number (1-4): 1 Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. # mkfs.ext4 /dev/sdc1 -L rootfs mke2fs 1.42.6 (21-Sep-2012) Filesystem label=rootfs OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 491520 inodes, 1965760 blocks 98288 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2013265920 60 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done # mkswap /dev/sdc2 -L swap Setting up swapspace version 1, size = 252 KiB LABEL=swap, UUID=dfc91059-3ed1-4fe5-9ba5-7adafbc2c65 # mkdir /tmp/sdc1 # mount /dev/sdc1 /tmp/sdc1 # cd /tmp/sdc1 # tar xjf /initrd/mnt/dev_save/Debian-4.12.1-kirkwood-tld-1-rootfs-bodhi.tar.bz2 # cd boot # cp -a zImage-4.12.1-kirkwood-tld-1 zImage.fdt # cat dts/kirkwood-goflexnet.dtb >> zImage.fdt # mv uImage uImage.orig # mkimage -A arm -O linux -T kernel -C none -a 0x00008000 -e 0x00008000 -n Linux-4.12.1-kirkwood-tld-1 -d zImage.fdt uImage Image Name: Linux-4.12.1-kirkwood-tld-1 Created: Tue Aug 29 16:29:34 2017 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 3833423 Bytes = 3743.58 kB = 3.66 MB Load Address: 0x00008000 Entry Point: 0x00008000 # sync #
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 06:34PM |
Admin Registered: 12 years ago Posts: 17,638 |
> Setting up swapspace version 1, size = 252 KiB > LABEL=swap, UUID=dfc91059-3ed1-4fe5-9ba5-7adafbc2c > 65
Quote
Installation instruction
1. Format a new USB drive with a single Ext3 partition, and label it rootfs. If you are running the latest U-Boot for Kirkwood then you can use Ext4.
> # mkdir /tmp/sdc1 > # mount /dev/sdc1 /tmp/sdc1 > # cd /tmp/sdc1 > # tar xjf /initrd/mnt/dev_save/Debian-4.12.1-kirkw > ood-tld-1-rootfs-bodhi.tar.bz2
Quote
Installation instruction
4. Create uImage with embedded DTB for booting with older u-boots (2012 or earlier). Skip this step if you have installed the latest U-Boot for Kirkwood (or are installing this u-boot at the same time).
> # cd boot > # cp -a zImage-4.12.1-kirkwood-tld-1 zImage.fdt > # cat dts/kirkwood-goflexnet.dtb >> zImage.fdt > # mv uImage uImage.orig > # mkimage -A arm -O linux -T kernel -C none -a 0x0 > 0008000 -e 0x00008000 -n Linux-4.12.1-kirkwood-tld > -1 -d zImage.fdt uImage > Image Name: Linux-4.12.1-kirkwood-tld-1 > Created: Tue Aug 29 16:29:34 2017 > Image Type: ARM Linux Kernel Image (uncompressed > ) > Data Size: 3833423 Bytes = 3743.58 kB = 3.66 MB > Load Address: 0x00008000 > Entry Point: 0x00008000 > # sync > # >
mv uImage uImage.fdt mv uImage.orig uImage sync
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 11:48PM |
Registered: 5 years ago Posts: 41 |
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 11:56PM |
Registered: 5 years ago Posts: 41 |
Re: Can I install Debian without permanently enabling ssh? August 30, 2017 02:49AM |
Admin Registered: 12 years ago Posts: 17,638 |
fw_setenv arcNumber 3542 fw_setenv machid dd6
fw_setenv mtdparts 'xxxxxxxxx' # you already have the correct mtdparts in the default envs fw_setenv ethaddr 'xx:xx:xx:xx:xx:xx' fw_setenv dtb_file '/boot/dts/kirkwood-pogo_e02.dtb' # you already have the correct DTB in the default envs
fw_printenv
fw_setenv ethaddr 'xx:xx:xx:xx:xx:xx'
Re: Can I install Debian without permanently enabling ssh? August 30, 2017 06:11AM |
Registered: 5 years ago Posts: 41 |
> fw_printenv >>
> fw_setenv ethaddr 'xx:xx:xx:xx:xx:xx' >>
Re: Can I install Debian without permanently enabling ssh? August 30, 2017 08:32AM |
Registered: 5 years ago Posts: 41 |
Re: Can I install Debian without permanently enabling ssh? August 30, 2017 09:06AM |
Registered: 5 years ago Posts: 41 |
Re: Can I install Debian without permanently enabling ssh? August 30, 2017 01:33PM |
Admin Registered: 12 years ago Posts: 17,638 |