|
Installing Debian from stock U-Boot/firmware August 26, 2017 09:05AM |
Registered: 6 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: 13 years ago Posts: 18,580 |
|
Re: Can I install Debian without permanently enabling ssh? August 26, 2017 06:05PM |
Registered: 7 years ago Posts: 310 |
|
Re: Can I install Debian without permanently enabling ssh? August 26, 2017 06:32PM |
Admin Registered: 13 years ago Posts: 18,580 |
|
Re: Can I install Debian without permanently enabling ssh? August 26, 2017 10:49PM |
Registered: 6 years ago Posts: 41 |
|
Re: Can I install Debian without permanently enabling ssh? August 26, 2017 11:04PM |
Registered: 6 years ago Posts: 41 |
|
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 01:02PM |
Registered: 6 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: 6 years ago Posts: 41 |
|
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 01:44PM |
Registered: 6 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: 13 years ago Posts: 18,580 |
> -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: 13 years ago Posts: 18,580 |
|
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 04:55PM |
Admin Registered: 13 years ago Posts: 18,580 |
> -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: 6 years ago Posts: 41 |
|
Re: Can I install Debian without permanently enabling ssh? August 28, 2017 11:37PM |
Registered: 6 years ago Posts: 41 |
|
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 12:01AM |
Admin Registered: 13 years ago Posts: 18,580 |
|
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 12:08AM |
Registered: 7 years ago Posts: 310 |
|
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 12:10AM |
Registered: 6 years ago Posts: 41 |
|
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 12:11AM |
Registered: 6 years ago Posts: 41 |
|
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 01:02AM |
Admin Registered: 13 years ago Posts: 18,580 |
|
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 01:14AM |
Admin Registered: 13 years ago Posts: 18,580 |
|
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 02:36AM |
Registered: 7 years ago Posts: 310 |
|
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 11:39AM |
Registered: 6 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: 13 years ago Posts: 18,580 |
> 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: 6 years ago Posts: 41 |
|
Re: Can I install Debian without permanently enabling ssh? August 29, 2017 11:56PM |
Registered: 6 years ago Posts: 41 |
|
Re: Can I install Debian without permanently enabling ssh? August 30, 2017 02:49AM |
Admin Registered: 13 years ago Posts: 18,580 |
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: 6 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: 6 years ago Posts: 41 |
|
Re: Can I install Debian without permanently enabling ssh? August 30, 2017 09:06AM |
Registered: 6 years ago Posts: 41 |
|
Re: Can I install Debian without permanently enabling ssh? August 30, 2017 01:33PM |
Admin Registered: 13 years ago Posts: 18,580 |