Отключить управление питанием:
iwconfig wlan0 power off
Чтобы сделать его постоянным, создайте файл power_off
nano /etc/pm/config.d/power_off
со следующим содержимым:
#!/bin/sh
/sbin/iwconfig wlan0 power off
сделайте его исполняемым chmod + x /etc/pm/config.d/power_off
Затем выгрузите конфликтующие модули:
modprobe -r b44 b43 b43legacy ssb brcmsmac bcma
Или внесите их в черный список в etc / modprobe.d /
Вы можете сделать это довольно легко. Один из способов — использовать перенаправление удаленных портов SSH, с помощью которого C сообщает серверу перенаправить порт обратно на него, что-то вроде:
ssh -R 2222:localhost:22 server
Эта команда, запущенная из C, сообщит серверу, что любое соединение должно быть подключено к порту 2222. и перенаправить их на C через порт 22.
Аналогичным образом вы можете настроить переадресацию портов на сервере с помощью правил брандмауэра.
Если вы хотите подключиться к переадресованному порту, вам понадобятся четыре вещи:
-R
, иначе он будет прослушивать только localhost
, который, очевидно, недоступен снаружи сервера. GatewayPorts
, что позволит сделать переадресованные порты доступными извне -g
, чтобы разрешить то же самое со стороны клиента. 2222
в брандмауэре сервера. Команда может выглядеть так:
ssh -g -R server:2222:localhost:22 server