Files
local_machine/docs/old_mac/README.md

3.1 KiB
Raw Permalink Blame History

Old Mac — Fedora 43 на MacBook Pro Intel

Контур для старого MacBook Pro (Intel) с Fedora 43: WiFi Broadcom BCM4322, offline firmware, передача файлов с основного Mac.


Документы

Документ Назначение
REMOTE_ACCESS.md SSH и удалённое управление (хотспот / BT PAN)
BLUETOOTH_FILE_TRANSFER.md Передача файлов Mac → Fedora по Bluetooth
RUNBOOK.md WiFi BCM4322: диагностика, firmware, PAN
deliverable/fedora-bcm4322-wifi-fix.tar.gz Архив для установки WiFi на Fedora

Удалённое управление (SSH)

Оба на хотспоте телефона; прямой ping часто блокируется изоляцией клиентов → обход через Bluetooth PAN.

# Mac (один раз)
bash ~/code/local_machine/docs/old_mac/scripts/setup-remote-mac.sh ВАШ_ЛОГИН_FEDORA
bash ~/code/local_machine/docs/old_mac/scripts/build-remote-access-archive.sh
bash ~/code/local_machine/docs/old_mac/scripts/send-to-fedora-bluetooth.sh \
  ~/code/local_machine/docs/old_mac/deliverable/fedora-remote-access.tar.gz

# Fedora (после приёма архива)
sudo bash setup-ssh-fedora.sh ВАШ_ЛОГИН

# Mac — подключение
bash ~/code/local_machine/docs/old_mac/scripts/connect-fedora.sh

Подробно: REMOTE_ACCESS.md


Порядок: сначала приём на Fedora, потом отправка с Mac.

  1. Fedora: Blueman → «Принять файл» → «Ожидание входящего файла…»
  2. Mac:
    bash ~/code/local_machine/docs/old_mac/scripts/send-to-fedora-bluetooth.sh
    
  3. Mac: Bluetooth File Exchange → fedoraSend

Подробно: BLUETOOTH_FILE_TRANSFER.md


WiFi fix (после приёма архива)

cd ~/Downloads
tar xzf fedora-bcm4322-wifi-fix.tar.gz
cd fedora-bcm4322-wifi-fix
sudo bash install-bcm4322-firmware-fedora.sh
sudo reboot

Скрипты (на этом Mac)

# Отправить файл (по умолчанию — Wi-Fi архив)
bash ~/code/local_machine/docs/old_mac/scripts/send-to-fedora-bluetooth.sh
bash ~/code/local_machine/docs/old_mac/scripts/send-to-fedora-bluetooth.sh /path/to/anyfile.tar.gz

# Пересобрать delivery-архив
bash ~/code/local_machine/docs/old_mac/scripts/build-delivery-archive.sh
bash ~/code/local_machine/docs/old_mac/scripts/download-bcm4322-offline-bundle.sh

На Fedora перед приёмом: scripts/prepare-receive-fedora.sh (подсказка; Blueman обязателен).


Железо

  • Fedora Mac: MacBook Pro Intel, BCM4322, Fedora 43, ядро 6.17.1-300.fc43.x86_64
  • BT-устройство: fedora (60:FB:42:7D:2D:66)

local_machine / docs/old_mac