Files
local_machine/docs/old_mac/README.md

89 lines
3.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Old Mac — Fedora 43 на MacBook Pro Intel
Контур для **старого MacBook Pro (Intel)** с Fedora 43: WiFi Broadcom BCM4322, offline firmware, передача файлов с основного Mac.
---
## Документы
| Документ | Назначение |
|----------|------------|
| **[REMOTE_ACCESS.md](./REMOTE_ACCESS.md)** | **SSH и удалённое управление (хотспот / BT PAN)** |
| **[BLUETOOTH_FILE_TRANSFER.md](./BLUETOOTH_FILE_TRANSFER.md)** | Передача файлов Mac → Fedora по Bluetooth |
| [RUNBOOK.md](./RUNBOOK.md) | WiFi BCM4322: диагностика, firmware, PAN |
| [deliverable/fedora-bcm4322-wifi-fix.tar.gz](./deliverable/fedora-bcm4322-wifi-fix.tar.gz) | Архив для установки WiFi на Fedora |
---
## Удалённое управление (SSH)
Оба на хотспоте телефона; прямой ping часто блокируется **изоляцией клиентов** → обход через **Bluetooth PAN**.
```bash
# 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](./REMOTE_ACCESS.md)
---
**Порядок:** сначала приём на Fedora, потом отправка с Mac.
1. **Fedora:** Blueman → **«Принять файл»** → «Ожидание входящего файла…»
2. **Mac:**
```bash
bash ~/code/local_machine/docs/old_mac/scripts/send-to-fedora-bluetooth.sh
```
3. **Mac:** Bluetooth File Exchange → **fedora** → **Send**
Подробно: [BLUETOOTH_FILE_TRANSFER.md](./BLUETOOTH_FILE_TRANSFER.md)
---
## WiFi fix (после приёма архива)
```bash
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)
```bash
# Отправить файл (по умолчанию — 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*