āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§
āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻāĻāĻĻāĻŋāĻ¨, āĻāĻāĻāĻŋ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻĢā§āĻ°āĻžāĻŽā§, āĻāĻŽāĻŋ āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻĻā§āĻ¯āĻŽāĻžāĻ¨ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻŦāĻŋāĻ āĻāĻā§āĻ°āĻ¤āĻž āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻāĻāĻŋ āĻāĻ˛ā§āĻāĻ¨āĻžāĻ¯āĻŧ āĻāĻ¸ā§āĻāĻŋ (aarch64 āĻŦāĻ¨āĻžāĻŽ armhfp): āĻ¯āĻž 64-āĻŦāĻŋāĻ āĻāĻāĻ¸, āĻ¨ā§āĻ¤āĻŋāĻāĻ¤āĻāĻžāĻŦā§, āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖ 3 āĻāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻžāĻ¨āĻžāĻ¨āĻ¸āĻ āĻāĻŦāĻ āĻāĻžāĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§ ++?
"āĻāĻāĻāĻžāĻ°āĻ˛ā§āĻ¯āĻžāĻ¨ā§āĻĄ" āĻĨā§āĻā§ āĻāĻāĻ°āĻāĻŽ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻ° āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻ¸ā§āĻ¨ā§āĻā§āĻ¸ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ā§āĻ° āĻ¸āĻ°ā§āĻŦāĻļā§āĻˇ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻ¸ā§āĻ¯ā§āĻāĻ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ 64-āĻŦāĻŋāĻā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻāĻ°āĻžāĻ° āĻ¤āĻžāĻĄāĻŧāĻžāĻšā§āĻĄāĻŧā§ āĻāĻ°ā§āĻ¨āĻŋāĨ¤ āĻāĻŦāĻ EPEL āĻāĻžāĻ¨ā§āĻĄāĻžāĻ°, āĻāĻļā§āĻŦāĻ°ā§āĻ° āĻāĻžāĻ āĻĨā§āĻā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻĄāĻŋāĻāĻŋāĻāĻžāĻ˛ āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ° āĻāĻžāĻĄāĻŧāĻž, āĻāĻŽāĻžāĻ° āĻ āĻ¸ā§āĻĨāĻŋāĻ° āĻā§āĻŽā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻĻā§āĻāĻ¸ā§āĻŦāĻĒā§āĻ¨ āĻāĻŋāĻ˛ ...
RPM-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻĄāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻļāĻ¨ā§āĻ° āĻ
āĻ¨ā§āĻāĻžāĻŽā§ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻĨāĻž āĻŦāĻ˛āĻ¤ā§ āĻāĻŋāĻ¯āĻŧā§, āĻāĻŽāĻŋ āĻ
āĻŦāĻžāĻ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ¯ā§ āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋāĻ° OS āĻāĻ˛ā§āĻāĻ¨āĻžāĻ¯āĻŧ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻāĻžāĻŦā§ āĻā§āĻ˛ā§ āĻāĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛ āĻĢā§āĻĄā§āĻ°āĻž! āĻāĻŦāĻ āĻāĻ āĻ¯ā§ āĻ¤āĻžāĻ° āĻŽā§āĻā§āĻ¤āĻŋ āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§āĻ
āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻāĻŽāĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĨāĻž āĻŦāĻ˛āĻ¤ā§ āĻšāĻŦā§ āĻĢā§āĻĄā§āĻ°āĻž (aarch64) āĻāĻĒāĻ° āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°ā§ āĻĒāĻžāĻ X3 āĻŽāĻĄā§āĻ˛ āĻŦāĻŋ + в āĻ
āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž. āĻāĻŽāĻŋ āĻ¸āĻāĻā§āĻˇā§āĻĒā§ āĻāĻŽāĻžāĻ° āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻā§āĻ°āĻžāĻ¯āĻŧāĻžāĻ˛ āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ Wi-Fi āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§āĻ° āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ˛ā§āĻāĻ¨āĻž āĻāĻ°āĻŦ
0. āĻāĻĒāĻ¨āĻžāĻ° āĻ¯āĻž āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§
āĻ¸āĻŦāĻāĻŋāĻā§ āĻāĻā§āĻ° āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻā§āĻā§āĻ¤ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻāĻ:
- āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋ āĻĒāĻžāĻ 3 āĻŽāĻĄā§āĻ˛ B+;
- microSD >= 4GB (āĻĒāĻ°ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻāĻŋ 2GB āĻĄā§āĻ°āĻžāĻāĻā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻāĻŋāĻā§ "āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°" āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨);
- āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻŦāĻ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¸āĻĄāĻŋ āĻāĻžāĻ°ā§āĻĄ āĻ°āĻŋāĻĄāĻžāĻ° āĻ¸āĻš āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨;
- āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ¤āĻžāĻ°āĻ¯ā§āĻā§āĻ¤ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸āĻāĻ¯ā§āĻ (āĻāĻ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻ¸ā§āĻāĻāĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¨āĻ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻŽāĻ¨āĻŋāĻāĻ° āĻāĻŦāĻ āĻā§āĻŦā§āĻ°ā§āĻĄā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§ āĻ¨āĻž), āĻāĻāĻ¯āĻŧ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻĨā§āĻā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸;
- āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ā§ āĻāĻ¨ā§āĻ¨āĻ¤ āĻĻāĻā§āĻˇāĻ¤āĻž (āĻāĻžāĻ¨āĻ¤ā§ āĻāĻŦāĻ āĻāĻ¯āĻŧ āĻĒāĻžāĻŦā§āĻ¨ āĻ¨āĻž:
āĻŦāĻŋāĻāĻā§āĻ¤ ,dd иmkfs ).
āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋāĻŽā§āĻ˛āĻ āĻ
āĻ¨ā§āĻ°ā§āĻĒ
1. āĻŽā§āĻ˛ āĻŦāĻŋāĻ¤āĻ°āĻŖā§āĻ° āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨
āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻžāĻāĻāĻž āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻā§āĻ:
āĻāĻāĻŋ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¸āĻĄāĻŋāĻ¤ā§ āĻ°ā§āĻāĻ°ā§āĻĄ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻāĻŦāĻ āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§:
- āĻĢāĻžāĻāĻ˛ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° "āĻ°ā§āĻ" āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°ā§āĻ¨ (3āĻ¯āĻŧ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨, ext4)
parted /dev/mmcblk0 resizepart 3 100% e2fsck -f /dev/mmcblk0p3; resize2fs /dev/mmcblk0p3; e2fsck -f /dev/mmcblk0p3 for i in 1 2 3; do mkdir -p /mnt/$i; mount /dev/mmcblk0p$i /mnt/$i; done
- SELinux āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§āĻ¨
echo 'SELINUX=disabled' > /mnt/3/etc/selinux/config
- āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻ āĻ¸ā§āĻāĻāĻĒ āĻāĻāĻāĻžāĻ°ā§āĻĄ āĻ¸āĻ°āĻžāĻ¨:
find /mnt/3/etc/systemd/ -iname initial-setup.service -delete
- ssh āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ā§āĻ° āĻ
āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻāĻŋāĻ¨:
mkdir -p /mnt/3/root/.ssh cp -fv ~/.ssh/id_rsa.pub /mnt/3/root/.ssh/authorized_keys sed -i 's/#PermitRootLogin.*/PermitRootLogin yes/g' /mnt/3/etc/ssh/sshd_config
āĻāĻāĻ¨ āĻāĻĒāĻ¨āĻŋ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¸āĻĄāĻŋ āĻĨā§āĻā§ "āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋ" āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻāĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
āĻ āĻžāĻ¨ā§āĻĄāĻž āĻļā§āĻ°ā§ āĻšāĻ¤ā§ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻĻā§āĻĄāĻŧ āĻŽāĻŋāĻ¨āĻŋāĻ āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻžāĻā§āĨ¤ āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° TTX:
rpm -qa | wc -l
444
2. āĻāĻāĻāĻŋ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻž
āĻĻā§āĻ°ā§āĻāĻžāĻā§āĻ¯āĻŦāĻļāĻ¤, āĻĄā§āĻā§āĻ˛āĻĒāĻžāĻ°āĻĻā§āĻ° āĻāĻžāĻ āĻĨā§āĻā§ "āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻŦāĻ¨ā§āĻāĻ¨" āĻ¸āĻŽā§āĻĒāĻĻ āĻāĻ°āĻā§āĻ° āĻ¸āĻŦāĻā§āĻ¯āĻŧā§ āĻŦāĻŋāĻ¨āĻ¯āĻŧā§ āĻĨā§āĻā§ āĻ āĻ¨ā§āĻ āĻĻā§āĻ°ā§ āĻĒāĻ°āĻŋāĻŖāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻŽā§āĻ āĻāĻ°āĻ āĻā§āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§.
āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻžāĻā§ āĻŽāĻžāĻ˛āĻŋāĻā§āĻāĻžāĻ¯āĻŧ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¤ā§ āĻšāĻŦā§:
#!/bin/bash
. /etc/os-release
P=$(mktemp --directory $(pwd)/$ID-$VERSION_ID.XXX)
dnf --installroot=$P --releasever=$VERSION_ID --setopt=install_weak_deps=false
--assumeyes install
bcm283x-firmware
dnf
grub2-efi-aa64
kernel
openssh-server
shim-aa64
for f in /boot/efi/EFI/fedora/grub.cfg
/boot/efi/EFI/fedora/grubenv
/boot/efi/rpi3-u-boot.bin
/etc/default/grub
/etc/fstab
do
cp -fv $f $P$f
done
rm -fv $P/dev/*
rm -rfv $P/var/cache/dnf
echo "--------------------------------------------------------------------------------"
du -hs $P
āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻĒāĻ°ā§, āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻ¸āĻžāĻŦāĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻšāĻŦā§ ($P) āĻ¨āĻ¤ā§āĻ¨ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻāĻāĻ¸ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§āĻ° āĻ°ā§āĻā§āĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻšāĨ¤ āĻāĻĒāĻ¨āĻŋ āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋ āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¸āĻĄāĻŋ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ā§ āĻĢāĻŋāĻ°āĻŋāĻ¯āĻŧā§ āĻĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
3. āĻāĻāĻāĻŋ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨
āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ OS "āĻāĻŋāĻ¤ā§āĻ°" āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ (āĻāĻā§āĻ° āĻ§āĻžāĻĒā§ āĻĒā§āĻ°āĻžāĻĒā§āĻ¤) āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āĻˇāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¸āĻĄāĻŋāĻ¤ā§ āĻāĻĒāĻ¯ā§āĻā§āĻ¤ āĻĄāĻŋāĻ°ā§āĻā§āĻāĻ°āĻŋāĻ¤ā§ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻĢā§āĻā§ āĻāĻ ā§āĨ¤
āĻāĻāĻāĻŋ 2GB āĻāĻžāĻ°ā§āĻĄ āĻāĻŦāĻ āĻāĻ¤ā§ āĻĻā§āĻāĻŋ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ āĻ¯āĻĨā§āĻˇā§āĻ:
- / Boot / efi- - EFI+FAT32, āĻŦā§āĻ, 100MB;
- / (root) - EXT4, āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ āĻŦāĻļāĻŋāĻˇā§āĻ āĻ¸ā§āĻĨāĻžāĻ¨āĨ¤
āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¸āĻĄāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻāĻŦāĻ āĻāĻ¤ā§ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻ āĻ¨ā§āĻ˛āĻŋāĻĒāĻŋ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§:
- āĻāĻāĻ¸ āĻŦā§āĻ āĻ āĻŋāĻ āĻāĻ°ā§āĻ¨;
- āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻ¨;
- ssh āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤
āĻŦā§āĻ āĻĢāĻŋāĻā§āĻ¸ āĻšāĻ˛ āĻĢāĻžāĻāĻ˛ā§āĻ° āĻ āĻāĻļāĻā§āĻ˛āĻŋāĻ° UUID āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°āĻž:
microSD:/boot/efi/EFI/fedora/grub.cfg
microSD:/boot/efi/EFI/fedora/grubenv
āĻāĻŦāĻ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸āĻāĻ°āĻā§āĻˇāĻŋāĻ¤_āĻĒā§āĻ°āĻŦā§āĻļ= āĻļā§āĻˇ āĻĢāĻžāĻāĻ˛ā§
āĻĢāĻžāĻāĻ˛ā§:
microSD:/etc/fstab
āĻāĻĒāĻ¨āĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻāĻāĻĒā§āĻā§ āĻĒā§āĻ°āĻžāĻ¨ā§ āĻŽāĻžāĻ¨ āĻāĻŦāĻ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ (āĻāĻĒ-āĻā§-āĻĄā§āĻ) āĻŽāĻžāĻ¨āĻā§āĻ˛āĻŋ āĻā§āĻāĻā§ āĻĒā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨:
blkid | grep mmcblk | sort
āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ā§āĻ° āĻĒāĻ°ā§, āĻāĻĒāĻ¨āĻŋ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻāĻļā§āĻ§āĻ¨ āĻāĻ°āĻž āĻāĻāĻŋāĻ¤ fstab āĻĢāĻžāĻāĻ˛ā§āĻ° āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¸āĻĄāĻŋ-āĻ¤ā§ āĻ¯āĻžāĻ¤ā§ āĻŽāĻžāĻāĻ¨ā§āĻ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒāĻžāĻ°ā§āĻāĻŋāĻļāĻ¨ UUID-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻŽāĻŋāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ āĻĒā§āĻ°āĻĨāĻŽ āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋ āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻ¨ āĻ¤āĻāĻ¨ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻāĻāĻāĻŋ āĻā§āĻ "āĻā§āĻ°ā§āĻ¯āĻžāĻ" āĻĻāĻŋāĻ¯āĻŧā§ āĻ āĻ°ā§āĻāĻ¨ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ - āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ (āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻŋāĻ¤āĻāĻžāĻŦā§):
ln -s /usr/lib/systemd/system/systemd-networkd.service
microSD:/etc/systemd/system/multi-user.target.wants
āĻāĻŦāĻ āĻĢāĻžāĻāĻ˛:
mkdir -p microSD:/etc/systemd/network
cat > microSD:/etc/systemd/network/dhcp.network << EOF
[Match]
Name=*
[Network]
DHCP=ipv4
EOF
āĻāĻāĻāĻŋ āĻ¸āĻĢāĻ˛ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄā§āĻ° āĻĒāĻ°ā§, āĻ˛āĻā§āĻāĻāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻāĻ°ā§āĻ¨
systemctl disable systemd-networkd
systemctl enable systemd-networkd
ssh āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¸ā§āĻĒāĻžāĻ° āĻāĻāĻāĻžāĻ° āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ§āĻžāĻĒ 1 āĻāĻ° āĻ āĻ¨ā§āĻ°ā§āĻĒāĻāĻžāĻŦā§ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¸āĻžāĻŦāĻ§āĻžāĻ¨ā§ āĻāĻŦāĻ āĻ¤ā§āĻ°ā§āĻāĻŋ āĻāĻžāĻĄāĻŧāĻžāĻ āĻ¸āĻŦāĻāĻŋāĻā§ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻĒāĻ¨āĻŋ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¸āĻĄāĻŋāĻāĻŋāĻā§ "āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋ" āĻ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻāĻāĻāĻŋ 64-āĻŦāĻŋāĻ āĻāĻāĻ¸ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
4. āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ
āĻāĻĒāĻ°ā§āĻ° āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļāĻžāĻŦāĻ˛ā§ āĻ
āĻ¨ā§āĻ¸āĻžāĻ°ā§ āĻ¤ā§āĻ°āĻŋ āĻ¸āĻŽāĻžāĻĒā§āĻ¤ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° "āĻāĻŋāĻ¤ā§āĻ°" āĻ˛āĻŋāĻā§āĻ āĻĨā§āĻā§ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§:
āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ° āĻšāĻŦā§ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĻā§āĻāĻŋ āĻĢāĻžāĻāĻ˛ āĻ°āĻ¯āĻŧā§āĻā§: āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻ āĻāĻŦāĻ OS āĻĢāĻžāĻāĻ˛ āĻ¸āĻš TGZāĨ¤ āĻ¸āĻāĻ°āĻā§āĻˇāĻŖāĻžāĻāĻžāĻ°āĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻ¸ā§āĻā§āĻļāĻ¨ā§ āĻāĻ¨āĻĒā§āĻ¯āĻžāĻ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§, āĻāĻāĻāĻŋ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¸āĻĄāĻŋ āĻĸā§āĻāĻžāĻ¤ā§ āĻšāĻŦā§ (āĻāĻāĻāĻŋ 2 āĻāĻŋāĻŦāĻŋ āĻāĻžāĻ°ā§āĻĄ āĻ¯āĻĨā§āĻˇā§āĻ) āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¸āĻš āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻāĻŋ āĻāĻžāĻ˛āĻžāĻ¨ - āĻĄāĻŋāĻāĻžāĻāĻ¸ā§āĻ° āĻ¨āĻžāĻŽ:
./install /dev/mmcblk0
āĻ¸āĻžāĻŦāĻ§āĻžāĻ¨!
āĻā§āĻ¨ā§ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻž āĻāĻžāĻĄāĻŧāĻžāĻ, āĻĄāĻŋāĻāĻžāĻāĻ¸āĻāĻŋ āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻāĻ°āĻž āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻ¤ā§ āĻ āĻĒāĻžāĻ°ā§āĻāĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻā§āĻ° āĻ¤ā§āĻ°ā§āĻāĻŋ-āĻŽā§āĻā§āĻ¤ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§āĻ° āĻĒāĻ°ā§, āĻāĻžāĻ°ā§āĻĄāĻāĻŋāĻā§ "āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋ" āĻ āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§: āĻĄāĻŋāĻāĻāĻāĻ¸āĻŋāĻĒāĻŋ, āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ - "1" āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻā§āĻ¯āĻžāĻ āĻāĻ°ā§āĻ¨ā§ˇ
āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻāĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻāĻāĻĄāĻŋ āĻāĻŦāĻ āĻā§āĻā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻ¸āĻžāĻĢ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯ā§ āĻāĻžāĻ°āĻŖā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻ āĻ¨āĻ¨ā§āĻ¯āĨ¤
āĻāĻŽāĻŋ āĻāĻŦāĻžāĻ°ā§ āĻŦāĻ˛āĻāĻŋ, āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ- āĻ¸āĻ°ā§āĻŦāĻ¨āĻŋāĻŽā§āĻ¨! āĻ
āĻ¤āĻāĻŦ, āĻļāĻā§āĻāĻŋāĻ¤ āĻšāĻŦā§āĻ¨ āĻ¨āĻž: āĻĄāĻŋāĻāĻ¨āĻāĻĢ āĻāĻĒāĻ˛āĻŦā§āĻ§, āĻāĻāĻŋ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻā§ āĻ¸āĻ āĻŋāĻāĻāĻŋ "āĻāĻĻā§āĻāĻžāĻŦāĻ¨" āĻāĻ°āĻ¤ā§ āĻšāĻŦā§
āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋāĻ° āĻ āĻžāĻ¨ā§āĻĄāĻž āĻļā§āĻ°ā§āĻ¤ā§ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 40 āĻ¸ā§āĻā§āĻ¨ā§āĻĄ āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻžāĻā§āĨ¤ āĻ˛ā§āĻĄ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° TTX:
rpm -qa | wc -l
191
5. āĻāĻ¯āĻŧāĻžāĻ-āĻĢāĻžāĻ
āĻāĻŽāĻŋ āĻāĻāĻāĻŋ Wi-Fi āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĻ° āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯āĻā§āĻ˛āĻŋāĻ° āĻāĻĒāĻ° āĻāĻāĻā§ āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻāĻ°āĻŦāĨ¤ āĻ¸ā§āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻŋ āĻāĻŽāĻžāĻ° āĻāĻā§āĻ° āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
EPEL āĻāĻ° āĻāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¨ā§āĻ - āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ āĻĢāĻŋāĻ¸āĻŋāĻ¯āĻŧāĻžāĻ˛ āĻ°āĻŋāĻĒā§āĻāĻŋāĻāĻ°āĻŋāĻ¤ā§ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻāĻž āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻā§āĻĄāĻŧā§ āĻĻā§āĻāĻ¯āĻŧāĻž āĻŽā§āĻ˛ā§āĻ¯ āĻšāĻŦā§
āĻāĻ°āĻ, āĻŦāĻŋāĻ˛ā§āĻ-āĻāĻ¨ āĻāĻ¯āĻŧāĻžāĻ-āĻĢāĻžāĻ āĻ
ā§āĻ¯āĻžāĻĄāĻžāĻĒā§āĻāĻžāĻ°ā§āĻ° āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻĄā§āĻ°āĻžāĻāĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻ°āĻžāĻ¸ā§āĻĒāĻŦāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻĄāĻŋāĻ¸ā§āĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻļāĻ¨ āĻĨā§āĻā§ "āĻā§āĻ°āĻŋ" āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž, āĻ¤āĻŦā§ āĻ¸āĻ°āĻžāĻ¸āĻ°āĻŋ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§
āĻŦā§āĻ°āĻĄāĻāĻŽ āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻāĻŽāĻžāĻ° āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋāĻ¤ā§ (āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻŋāĻ¤āĻāĻžāĻŦā§):
ls /usr/lib/firmware/brcm | grep 43455
[612775] brcmfmac43455-sdio.bin
[14828] brcmfmac43455-sdio.clm_blob
[symlink] brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt -> brcmfmac43455-sdio.txt
[2099] brcmfmac43455-sdio.txt
āĻāĻā§āĻ˛āĻŋ āĻāĻžāĻĄāĻŧāĻž āĻāĻĒāĻ¨āĻŋ 5GHz/AC āĻĒāĻžāĻŦā§āĻ¨ āĻ¨āĻžāĨ¤
āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŦāĻ āĻ¨āĻžāĻŽ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§āĨ¤ āĻāĻāĻ¨ āĻāĻŽāĻŋ āĻĻā§āĻĸāĻŧāĻāĻžāĻŦā§ āĻ¸āĻāĻ˛āĻā§ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻāĻ°āĻāĻŋ āĻ¯ā§ āĻāĻā§āĻŦāĻžāĻ°ā§ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¨āĻž āĻšāĻ˛ā§ āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¸ā§āĻāĻāĻā§āĻ˛āĻŋāĻ° "āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻā§āĻ˛āĻŋ" āĻ
āĻŦāĻ˛āĻŽā§āĻŦāĻ¨ āĻāĻ°āĻŦā§āĻ¨ āĻ¨āĻž (
āĻāĻŦāĻ āĻāĻŽāĻŋ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻ¨āĻžāĻŽ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°āĻŋāĨ¤
āĻĢā§āĻĄā§āĻ°āĻžāĻ¤ā§ āĻāĻāĻŋ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻāĻŋ āĻĒā§āĻ°āĻ¤ā§āĻā§ āĻ˛āĻŋāĻā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻ¤ā§ āĻšāĻŦā§:
/etc/systemd/network/99-default.link -> /dev/null
āĻāĻŦāĻ āĻ¤āĻžāĻ°āĻĒāĻ° āĻāĻžāĻ°āĻĒāĻžāĻļā§ āĻā§āĻāĻāĻž āĻ¨āĻž āĻĻāĻŋāĻ¯āĻŧā§ āĻ
āĻ°ā§āĻĨāĻĒā§āĻ°ā§āĻŖ āĻ¨āĻžāĻŽ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻāĻŦ āĻšāĻŦā§
āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻŽāĻžāĻ° āĻ°āĻžāĻāĻāĻžāĻ°ā§āĻ° āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ ā§āĻ¯āĻžāĻĄāĻžāĻĒā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻŋ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
2: wan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
3: lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
4: int: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master lan state UP group default qlen 1000
5: ext: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master lan state UP group default qlen 1000
- āĻā§āĻ¨ int - āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤, EXT â āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ (USB) Wi-Fi āĻ ā§āĻ¯āĻžāĻĄāĻžāĻĒā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻāĻāĻāĻŋ "āĻŦā§āĻ°āĻŋāĻā§" āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§ āĻ˛ā§āĻ¯āĻžāĻ¨;
- āĻ¨āĻŋāĻ¸ā§āĻ¤ā§āĻ â āĻāĻĨāĻžāĻ°āĻ¨ā§āĻ āĻ ā§āĻ¯āĻžāĻĄāĻžāĻĒā§āĻāĻžāĻ° āĻ¯āĻžāĻ¤ā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻĨāĻžāĻā§āĨ¤
āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻ°ā§āĻā§āĻ¨?
āĻĄā§āĻŽāĻ¨ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ āĻĢāĻžāĻāĻ˛ā§ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻšāĻ¯āĻŧā§āĻā§
āĻāĻāĻŋ āĻāĻāĻ¨ āĻāĻ° āĻŽāĻ¤ āĻĻā§āĻāĻžāĻā§āĻā§ (āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻ¨āĻŋāĻ°ā§āĻŽāĻŋāĻ¤ āĻ ā§āĻ¯āĻžāĻĄāĻžāĻĒā§āĻāĻžāĻ°ā§āĻ° āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§):
[Unit]
Description=Hostapd IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator
After=network.target
BindsTo=sys-subsystem-net-devices-int.device
[Service]
Type=forking
PIDFile=/run/hostapd-int.pid
#ExecStartPre=/usr/sbin/iw dev int set power_save off
ExecStart=/usr/sbin/hostapd /path/to/hostapd-int.conf -P /run/hostapd-int.pid -B
[Install]
RequiredBy=sys-subsystem-net-devices-int.device
āĻāĻŦāĻ 5GHz/AC-āĻ¤ā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ "āĻŽā§āĻ¯āĻžāĻāĻŋāĻ" hostapd-int.conf:
ssid=rpi
wpa_passphrase=FedoRullezZ
# 5180 MHz [36] (20.0 dBm)
# 5200 MHz [40] (20.0 dBm)
# 5220 MHz [44] (20.0 dBm)
# 5240 MHz [48] (20.0 dBm)
# 5745 MHz [149] (20.0 dBm)
# 5765 MHz [153] (20.0 dBm)
# 5785 MHz [157] (20.0 dBm)
# 5805 MHz [161] (20.0 dBm)
# 5825 MHz [165] (20.0 dBm)
channel=36
#channel=149
# channel+6
# http://blog.fraggod.net/2017/04/27/wifi-hostapd-configuration-for-80211ac-networks.html
vht_oper_centr_freq_seg0_idx=42
#vht_oper_centr_freq_seg0_idx=155
country_code=US
interface=int
bridge=lan
driver=nl80211
auth_algs=1
wpa=2
wpa_key_mgmt=WPA-PSK
rsn_pairwise=CCMP
macaddr_acl=0
hw_mode=a
wmm_enabled=1
# N
ieee80211n=1
require_ht=1
ht_capab=[HT40+][SHORT-GI-40][SHORT-GI-20]
# AC
ieee80211ac=1
ieee80211d=0
ieee80211h=0
vht_oper_chwidth=1
require_vht=1
vht_capab=[SHORT-GI-80]
āĻāĻŽāĻžāĻ° Ericsson A1018s āĻĨā§āĻā§ āĻ¤ā§āĻ°āĻŋ āĻāĻāĻāĻŋ āĻā§āĻ āĻĢāĻā§āĻļāĻĒ:
(āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻ āĻ¸āĻāĻ¯ā§āĻ - 100Mbit/sec)
āĻāĻŦāĻ āĻ
āĻŦāĻļā§āĻˇā§, āĻāĻāĻāĻŋ āĻā§āĻ FAQ.
6āĨ¤ āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ āĻāĻŋāĻā§āĻāĻžāĻ¸āĻŋāĻ¤ āĻĒā§āĻ°āĻļā§āĻ¨āĻžāĻŦāĻ˛ā§
6.1 āĻā§āĻ¨ āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ Wi-Fi āĻ°āĻžāĻāĻāĻžāĻ° āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦā§āĻ¨?
āĻā§āĻ āĻ¸āĻšāĻāĻāĻžāĻŦā§ āĻāĻ¤ā§āĻ¤āĻ° āĻĻāĻŋāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯ā§āĻŽāĻ¨ "āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻž āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻāĻŦāĻ āĻ¸ā§ āĻ¸āĻŦāĨ¤"
āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻ¸āĻ˛ā§, āĻāĻŽāĻžāĻ° āĻāĻžāĻā§ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻāĻŋ āĻŦā§āĻļ āĻā§āĻ°ā§āĻ¤āĻ° āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§āĨ¤ "āĻ°āĻā§āĻ¤āĻžāĻā§āĻ¤" āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻā§āĻ° āĻ¯ā§āĻā§, āĻāĻāĻāĻŋ āĻĻā§āĻāĻžāĻ¨ā§ āĻāĻāĻāĻŋ āĻ°āĻžāĻāĻāĻžāĻ° āĻā§āĻ¨āĻž āĻāĻŦāĻ āĻāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤āĻāĻžāĻ°āĻā§āĻ° āĻāĻžāĻā§ āĻāĻŋāĻŽā§āĻŽāĻŋ āĻĨāĻžāĻāĻž āĻāĻāĻāĻŋ āĻ āĻ¤ā§āĻ¯āĻ¨ā§āĻ¤ āĻšāĻ¤āĻžāĻļāĻžāĻāĻ¨āĻ āĻ¸āĻŽā§āĻāĻžāĻŦāĻ¨āĻžāĨ¤ āĻ āĻ¨ā§āĻā§ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻŦā§āĻāĻ¤ā§ āĻĒā§āĻ°ā§āĻā§āĻ¨ āĻ¯ā§ āĻ¸āĻŋāĻāĻŋāĻ āĻŦāĻž āĻŦāĻŋāĻ˛ā§āĻ-āĻāĻ¨ āĻŦā§āĻ¯āĻžāĻāĻĄā§āĻ° āĻ¨āĻŋāĻ¯āĻŧā§ āĻŦāĻ¸ā§ āĻĨāĻžāĻāĻž āĻ¸āĻŽā§āĻāĻŦ āĻ¨āĻ¯āĻŧāĨ¤
āĻ āĻŦāĻļā§āĻ¯āĻ, āĻāĻĒāĻ¨āĻŋ āĻāĻ¤ā§āĻ¸āĻžāĻšā§āĻĻā§āĻ° āĻĨā§āĻā§ WRT āĻĢāĻžāĻ°ā§āĻŽāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°ā§ āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻ¤āĻžāĻĻā§āĻ° āĻāĻĒāĻ° āĻāĻ°ā§ āĻāĻ¸ā§āĻĨāĻž āĻāĻā§, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻāĻĒāĻ° āĻ¨āĻŋāĻ°ā§āĻāĻ° āĻāĻ°āĻ¤ā§ āĻ¨āĻž āĻāĻžāĻ¨, āĻ¤āĻžāĻšāĻ˛ā§ āĻļā§āĻ§ā§ āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻā§āĻ° āĻĒāĻŖā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨āĨ¤ āĻāĻĻāĻ°ā§āĻļāĻāĻžāĻŦā§, āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻŖāĻžāĻā§āĻ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻ¯āĻžāĻ¤ā§ āĻŦāĻŋāĻļā§āĻŦā§āĻ° āĻ¸āĻŦāĻāĻŋāĻā§ āĻāĻāĻŋāĻ° āĻāĻĒāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻ¯āĻžāĻ¯āĻŧāĨ¤ āĻ°āĻžāĻāĻāĻŋāĻ āĻĒāĻ°āĻŋāĻĒā§āĻ°ā§āĻā§āĻˇāĻŋāĻ¤ā§, āĻ āĻŦāĻļā§āĻ¯āĻ.
āĻ āĻ¤āĻāĻŦ, āĻāĻāĻāĻŋ "āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋ" āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻž āĻāĻāĻāĻŋ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻ āĻ°ā§āĻĨāĻ¨ā§āĻ¤āĻŋāĻ āĻĒāĻĻāĻā§āĻˇā§āĻĒ: āĻāĻāĻāĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻāĻŦāĻ āĻāĻāĻ āĻ¸āĻžāĻĨā§ āĻāĻāĻāĻŋ āĻ¸āĻ¸ā§āĻ¤āĻžāĨ¤ āĻ¯āĻĻāĻŋāĻ, āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻāĻžāĻĄāĻŧāĻžāĻ - āĻāĻŋāĻ¤āĻ°ā§ āĻ¤āĻžāĻĻā§āĻ° "āĻĻā§āĻŦā§āĻ¤" āĻ¸āĻšāĨ¤
6.2 āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋ āĻāĻāĻāĻŋ "āĻ¨āĻŋāĻŽā§āĻ¨ āĻ°āĻžāĻāĻāĻžāĻ°": āĻ§ā§āĻ° āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻāĻĨāĻžāĻ°āĻ¨ā§āĻ āĻĒā§āĻ°ā§āĻ āĻ¸āĻš!
āĻāĻāĻāĻŋ āĻšā§āĻŽ āĻāĻ¯āĻŧāĻžāĻ-āĻĢāĻžāĻ āĻ°āĻžāĻāĻāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§, āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋ āĻāĻŽāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻ¨ā§āĻ¤ā§āĻˇāĻāĻ¨āĻāĨ¤ āĻāĻĒāĻ°ā§ āĻŦāĻžāĻ¤āĻžāĻ¸ā§āĻ° āĻāĻ¤āĻŋāĻ° āĻāĻĨāĻž āĻāĻā§āĻ āĻŦāĻ˛ā§āĻāĻŋāĨ¤ āĻāĻŦāĻ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻāĻŋ āĻāĻĨāĻžāĻ°āĻ¨ā§āĻ āĻāĻā§, āĻāĻžāĻ˛, āĻ ā§āĻ¯āĻžāĻĒāĻ˛ā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻĒ āĻĒāĻŖā§āĻ¯ā§ āĻāĻāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻāĻāĻ!
āĻ¤āĻŦā§ āĻ¸āĻŋāĻ°āĻŋāĻ¯āĻŧāĻžāĻ¸āĻ˛āĻŋ, āĻ āĻŦāĻļā§āĻ¯āĻ āĻāĻŽāĻŋ āĻāĻ°āĻ āĻāĻžāĻāĨ¤ āĻāĻŦāĻ āĻāĻŽāĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻžāĻ°ā§āĻ° āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĄāĻŋāĻāĻžāĻāĻ¸ āĻāĻ¯āĻŧā§āĻ¯āĻžāĻ°āĻ˛ā§āĻ¸āĻāĻžāĻŦā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻĨāĻžāĻāĻž āĻ¸āĻ¤ā§āĻ¤ā§āĻŦā§āĻ, āĻāĻāĻ¨āĻ āĻāĻāĻ¨āĻ āĻāĻāĻāĻŋ āĻ¤āĻžāĻŽāĻžāĻ° āĻ¸āĻāĻ¯ā§āĻā§āĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧāĨ¤ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻŽāĻžāĻ° āĻ¸ā§āĻāĻā§ āĻāĻāĻāĻŋ "āĻŽā§āĻŦāĻžāĻāĻ˛ āĻšāĻžāĻŦ" āĻāĻā§:
āĻĄāĻŋāĻāĻžāĻāĻ¸ - āĻāĻ āĻŽāĻ¤ āĻāĻŋāĻā§
6.3 āĻ¯āĻĻāĻŋ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ°āĻžāĻāĻāĻžāĻ° āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ "āĻāĻŋāĻāĻ¨āĻŋāĻ" TCP/IP āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻŋāĻā§āĻ āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž, āĻāĻžāĻ°āĻŖ āĻāĻāĻŋ āĻā§āĻ°ā§āĻ¤ā§āĻŦāĻĒā§āĻ°ā§āĻŖ!
āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻž āĻāĻžāĻĄāĻŧāĻžāĻ (tcp_fastopen, YeAH, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ), āĻāĻ āĻāĻŦāĻ āĻĒā§āĻ°ā§āĻŦāĻŦāĻ°ā§āĻ¤ā§ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ¸ā§āĻā§āĻˇā§āĻŽ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻā§āĻ˛āĻŋ āĻāĻāĻžāĻ° āĻāĻ°ā§ āĻ¨āĻž, āĻŦāĻŋāĻļā§āĻˇāĻ¤, āĻ¸āĻ°ā§āĻŦā§āĻ¤ā§āĻ¤āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŽāĻžāĻāĻā§āĻ°ā§āĻāĻ¸āĻĄāĻŋ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°āĻžāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž (āĻ¯āĻĻāĻŋāĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻžāĻ° āĻŽā§āĻŽāĻ°āĻŋ āĻāĻžāĻ°ā§āĻĄ āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°ā§āĨ¤ āĻāĻāĻāĻŋ āĻāĻ¤ā§āĻ° āĻāĻĒāĻžāĻ¯āĻŧ)āĨ¤ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋāĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ āĻŦāĻŋāĻ°āĻžāĻŽ, āĻāĻĒāĻ¨āĻŋ āĻļā§āĻ§ā§ āĻ¸āĻŽāĻ¯āĻŧ āĻĨāĻžāĻŽāĻžāĻ¤ā§ āĻšāĻŦā§.
6.4 āĻā§āĻ¨ āĻĢā§āĻĄā§āĻ°āĻž?
āĻāĻžāĻ°āĻŖ āĻāĻŽāĻŋ āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°āĻŋ! āĻĢā§āĻĄā§āĻ°āĻž āĻšāĻ˛ āĻā§āĻāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ "āĻŽā§āĻ˛āĻ§āĻžāĻ°āĻžāĻ°" āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ, āĻ¯āĻžāĻĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻĒā§āĻ°āĻā§āĻ¤āĻĒāĻā§āĻˇā§ āĻāĻĻā§āĻĻāĻŋāĻˇā§āĻāĨ¤ āĻ˛ā§āĻāĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻāĻŽāĻžāĻ¤ā§āĻ° āĻāĻāĻ¸ āĻ¯āĻž āĻ°āĻžāĻ¸ā§āĻĒāĻŦā§āĻ°āĻŋāĻ° āĻāĻ¨ā§āĻ¯ 64-āĻŦāĻŋāĻ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖā§ āĻāĻ¨ā§āĻˇā§āĻ āĻžāĻ¨āĻŋāĻāĻāĻžāĻŦā§ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§āĻĻā§āĻ° āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻāĻ°ā§āĻŽā§āĻĻā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ (āĻ¯āĻžāĻĻā§āĻ° āĻĨā§āĻā§ āĻāĻŽāĻŋ āĻ
āĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ āĻ¨āĻž)
6.5 āĻŦā§āĻ˛ā§āĻā§āĻĨ āĻāĻŋ āĻāĻžāĻ āĻāĻ°ā§? āĻāĻŋāĻĄāĻŋāĻ/āĻ¸āĻžāĻāĻ¨ā§āĻĄ/GPIO āĻā§āĻŽāĻ¨ āĻāĻā§?
āĻāĻžāĻ¨āĻŋ āĻ¨āĻžāĨ¤ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻāĻŦāĻ āĻāĻāĻāĻŋ Wi-Fi āĻ°āĻžāĻāĻāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§āĨ¤
6.6 āĻā§āĻ¨ CentOS/Fedora/RedHat āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ SELinux āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°ā§ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧ?
āĻ¯ā§āĻšā§āĻ¤ā§ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽāĻāĻŋ āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ, āĻāĻāĻŋ āĻ¸ā§āĻ āĻāĻĒ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻŋāĻ¤ā§ āĻĢāĻžāĻ¯āĻŧāĻžāĻ°āĻāĻ¯āĻŧāĻžāĻ˛ āĻŦāĻž āĻāĻāĻāĻŋāĻ˛āĻŋāĻāĻŋāĻ āĻ¨ā§āĻāĨ¤ āĻ¯ā§ āĻā§āĻ āĻāĻāĻŋāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻ¤āĻžāĻ°āĻž āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¸āĻŦāĻāĻŋāĻā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤
6.7 āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž, āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻ¯āĻžāĻŦā§ āĻ¨āĻž - āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻ¨ā§āĻāĨ¤ āĻĒāĻŋāĻ āĻ¨āĻž, āĻāĻŋāĻā§āĻ āĻ¨āĻž!
āĻāĻā§
6.8 SWAP āĻā§āĻĨāĻžāĻ¯āĻŧ? āĻāĻŽāĻŋ āĻ¤āĻžāĻā§ āĻāĻžāĻĄāĻŧāĻž āĻŦāĻžāĻāĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŋ āĻ¨āĻž!
āĻāĻāĻž āĻ¸āĻ¤ā§āĻ¯āĻŋ? āĻ āĻŋāĻ āĻāĻā§ āĻ¤āĻžāĻ°āĻĒāĻ°:
fallocate -l 1G /swap
chmod -v 0600 /swap
mkswap -f /swap
swapon -v /swap
grep "/swap" /etc/fstab || echo "/swap swap swap defaults 0 0" >> /etc/fstab
6.9 āĻāĻŽāĻŋ āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻāĻāĻāĻŋ āĻāĻ¨āĻĢāĻŋāĻāĻžāĻ° āĻāĻ°āĻž Wi-Fi āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ¸āĻš āĻāĻāĻāĻŋ āĻ°ā§āĻĄāĻŋāĻŽā§āĻĄ āĻāĻŽā§āĻ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻ¤ā§ āĻāĻžāĻ!
"āĻ¸āĻāĻ˛ā§āĻ° āĻāĻ¨ā§āĻ¯" āĻāĻāĻāĻŋ āĻāĻ¨āĻ¸ā§āĻāĻ˛āĻžāĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻ°āĻ¤ā§ āĻāĻŋāĻā§ āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŦāĻ āĻĒā§āĻ°āĻā§āĻˇā§āĻāĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻŦā§ā§ˇ āĻ¯āĻĻāĻŋ (āĻšāĻ āĻžā§!) āĻā§āĻ āĻ¸āĻ¤ā§āĻ¯āĻŋāĻ āĻāĻāĻŋ āĻāĻāĻ°ā§āĻˇāĻŖā§āĻ¯āĻŧ āĻāĻŦāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻā§āĻāĻā§ āĻĒāĻžāĻ¨, āĻāĻŽāĻžāĻĻā§āĻ° āĻ˛āĻŋāĻā§āĻ¨ āĻāĻŦāĻ āĻāĻŽāĻ°āĻž āĻāĻŋāĻā§ āĻ¨āĻŋāĻ¯āĻŧā§ āĻāĻ¸āĻŦāĨ¤
āĻāĻŽāĻŋ āĻāĻāĻŋ āĻĻāĻŋāĻ¯āĻŧā§ āĻļā§āĻˇ āĻāĻ°āĻŦāĨ¤
āĻāĻŽāĻŋ āĻ¸āĻŦāĻžāĻ āĻ¨āĻŋāĻ°āĻžāĻĒāĻĻ āĻ¸āĻžāĻ°ā§āĻĢāĻŋāĻ āĻāĻŦāĻ āĻĒāĻ°āĻŋāĻāĻžāĻ āĻžāĻŽā§āĻ° āĻāĻĒāĻ° āĻ¸āĻ°ā§āĻŦā§āĻā§āĻ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻžāĻŽāĻ¨āĻž āĻāĻ°āĻŋ!
āĻāĻ¤ā§āĻ¸: www.habr.com