Это известная проблема для некоторых чипсетов Atheros. Водитель был изменен с madwifi на ath5k. В то время как первый работал отлично, последний терпит неудачу для большинства людей.
Если lsmod | grep ath5k выводит что-либо, это может быть и ваша проблема.
Вот что вы можете сделать, чтобы исправить это: Удалить /etc/modprobe.d/blacklist-ath_pci.conf и отредактировать [ f6], чтобы добавить
blacklist ath5k
в конец.
Теперь получите последний драйвер madwifi из http://snapshots.madwifi-project.org, распакуйте его, перейдите в вновь созданный каталог и запустите эти строки
sudo apt-get install build-essential
make && sudo make install
Теперь перезагрузитесь, запустите
sudo modprobe ath_pci
добавьте ath_pci в /etc/modules и снова перезагрузитесь. Теперь вы должны полностью переключиться на новый драйвер.
Если все нормально, что ваш терминал должен быть открыт, общим способом было бы добавить & к вашей команде (как упоминалось ранее). Но я бы не рекомендовал это, так как вы больше не сможете использовать терминал (ваша команда все еще будет выдавать свой вывод). Лучше перенаправить вывод в файл или - если вам не нужен вывод - в «никуда», добавив > /dev/null > 2>&1 &. [F4] перенаправляет весь вывод на «никуда», включая ошибки (2>&1), а последний & выполняет команду в фоновом режиме. Попробуйте:
./home/pooldaemon/monero-stratum/build/bin/monero-stratum /home/pooldaemon/monero-stratum/config.json > /dev/null 2>&1 &
Я думаю, есть нет способа сделать это проще, но использование демона было бы лучше. Зависит от ваших требований ...
Если все нормально, что ваш терминал должен быть открыт, общим способом было бы добавить & к вашей команде (как упоминалось ранее). Но я бы не рекомендовал это, так как вы больше не сможете использовать терминал (ваша команда все еще будет выдавать свой вывод). Лучше перенаправить вывод в файл или - если вам не нужен вывод - в «никуда», добавив > /dev/null > 2>&1 &. [F4] перенаправляет весь вывод на «никуда», включая ошибки (2>&1), а последний & выполняет команду в фоновом режиме. Попробуйте:
./home/pooldaemon/monero-stratum/build/bin/monero-stratum /home/pooldaemon/monero-stratum/config.json > /dev/null 2>&1 &
Я думаю, есть нет способа сделать это проще, но использование демона было бы лучше. Зависит от ваших требований ...
Если все нормально, что ваш терминал должен быть открыт, общим способом было бы добавить & к вашей команде (как упоминалось ранее). Но я бы не рекомендовал это, так как вы больше не сможете использовать терминал (ваша команда все еще будет выдавать свой вывод). Лучше перенаправить вывод в файл или - если вам не нужен вывод - в «никуда», добавив > /dev/null > 2>&1 &. [F4] перенаправляет весь вывод на «никуда», включая ошибки (2>&1), а последний & выполняет команду в фоновом режиме. Попробуйте:
./home/pooldaemon/monero-stratum/build/bin/monero-stratum /home/pooldaemon/monero-stratum/config.json > /dev/null 2>&1 &
Я думаю, есть нет способа сделать это проще, но использование демона было бы лучше. Зависит от ваших требований ...
Как предложил bodhi.zazin:
./home/pooldaemon/monero-stratum/build/bin/monero-stratum /home/pooldaemon/monero-stratum/config.json &
Другой вариант может заключаться в том, чтобы запустить его как процесс демона. Если вы используете графический терминал, это позволит вам закрыть терминал, не прерывая процесс. Вы можете прочитать общее описание процессов демона в Википедии.
В дополнение к перенаправлению вывода вы можете защитить процесс от выхода из системы, используя «nohup», как в
nuhup ./home/pooldaemon/monero-stratum/build/bin/monero-stratum /home/pooldaemon/monero-stratum/config.json &
Команда nohup захватывает сигнал зависания, который процессы могут получать, когда родительский процесс заканчивается.
Как предложил bodhi.zazin:
./home/pooldaemon/monero-stratum/build/bin/monero-stratum /home/pooldaemon/monero-stratum/config.json &
Другой вариант может заключаться в том, чтобы запустить его как процесс демона. Если вы используете графический терминал, это позволит вам закрыть терминал, не прерывая процесс. Вы можете прочитать общее описание процессов демона в Википедии.
В дополнение к перенаправлению вывода вы можете защитить процесс от выхода из системы, используя «nohup», как в
nuhup ./home/pooldaemon/monero-stratum/build/bin/monero-stratum /home/pooldaemon/monero-stratum/config.json &
Команда nohup захватывает сигнал зависания, который процессы могут получать, когда родительский процесс заканчивается.
Как предложил bodhi.zazin:
./home/pooldaemon/monero-stratum/build/bin/monero-stratum /home/pooldaemon/monero-stratum/config.json &
Другой вариант может заключаться в том, чтобы запустить его как процесс демона. Если вы используете графический терминал, это позволит вам закрыть терминал, не прерывая процесс. Вы можете прочитать общее описание процессов демона в Википедии.
В дополнение к перенаправлению вывода вы можете защитить процесс от выхода из системы, используя «nohup», как в
nuhup ./home/pooldaemon/monero-stratum/build/bin/monero-stratum /home/pooldaemon/monero-stratum/config.json &
Команда nohup захватывает сигнал зависания, который процессы могут получать, когда родительский процесс заканчивается.