Ну, когда я выключаю маршрутизатор, а затем снова включаю его во время работы Ubuntu, он автоматически не получает IP-адрес:
Я нажимаю на разъединение , но он остается, как указано выше.
Он работает только в том случае, если я выхожу из системы и переключаюсь на другой сеанс, а затем обратно по умолчанию.
Итак, как сбросить сетевой адаптер с помощью команды терминала или любые другие предложения ?
Изменить: я пробовал использовать sudo dhclient, но это не сработало.
Если вы действительно хотите сбросить сетевой адаптер, вам обычно нужно выгрузить и перезагрузить модуль ядра, который он использует.
Если вы просто хотите его переконфигурировать, вы можете обычно делать:
[ f1]Но если вы просто хотите получить новую аренду dhcp (это техническое имя для получения нового IP-адреса от маршрутизатора), вам просто нужно использовать:
sudo dhclient -v eth1
Если вы действительно хотите сбросить сетевой адаптер, вам обычно нужно выгрузить и перезагрузить модуль ядра, который он использует.
Если вы просто хотите его переконфигурировать, вы можете обычно делать:
sudo /etc/init.d/network-manager restart
Но если вы просто хотите получить новую аренду dhcp (это техническое имя для получения нового IP-адреса от маршрутизатора), вам просто нужно использовать:
sudo dhclient -v eth1
Если вы действительно хотите сбросить сетевой адаптер, вам обычно нужно выгрузить и перезагрузить модуль ядра, который он использует.
Если вы просто хотите его переконфигурировать, вы можете обычно делать:
sudo /etc/init.d/network-manager restart
Но если вы просто хотите получить новую аренду dhcp (это техническое имя для получения нового IP-адреса от маршрутизатора), вам просто нужно использовать:
sudo dhclient -v eth1
Если вы действительно хотите сбросить сетевой адаптер, вам обычно нужно выгрузить и перезагрузить модуль ядра, который он использует.
Если вы просто хотите его переконфигурировать, вы можете обычно делать:
sudo /etc/init.d/network-manager restart
Но если вы просто хотите получить новую аренду dhcp (это техническое имя для получения нового IP-адреса от маршрутизатора), вам просто нужно использовать:
sudo dhclient -v eth1
Если вы действительно хотите сбросить сетевой адаптер, вам обычно нужно выгрузить и перезагрузить модуль ядра, который он использует.
Если вы просто хотите его переконфигурировать, вы можете обычно делать:
sudo /etc/init.d/network-manager restart
Но если вы просто хотите получить новую аренду dhcp (это техническое имя для получения нового IP-адреса от маршрутизатора), вам просто нужно использовать:
sudo dhclient -v eth1
Если вы действительно хотите сбросить сетевой адаптер, вам обычно нужно выгрузить и перезагрузить модуль ядра, который он использует.
Если вы просто хотите его переконфигурировать, вы можете обычно делать:
sudo /etc/init.d/network-manager restart
Но если вы просто хотите получить новую аренду dhcp (это техническое имя для получения нового IP-адреса от маршрутизатора), вам просто нужно использовать:
sudo dhclient -v eth1
Если вы действительно хотите сбросить сетевой адаптер, вам обычно нужно выгрузить и перезагрузить модуль ядра, который он использует.
Если вы просто хотите его переконфигурировать, вы можете обычно делать:
sudo /etc/init.d/network-manager restart
Но если вы просто хотите получить новую аренду dhcp (это техническое имя для получения нового IP-адреса от маршрутизатора), вам просто нужно использовать:
sudo dhclient -v eth1
Это звучит как проблема с сетевым менеджером для меня.
Я бы попробовал следующее: (в gnome-terminal)
«Softblock» ваше беспроводное устройство с rfkill block wifi rfkill list покажет вам, были ли вы успешны. killall nm-applet Вы убиваете процесс сетевого администратора (значок панели исчезнет). rfkill unblock wifi Включить Wi-Fi снова. nm-applet Загрузите новый сеанс сетевого менеджера.Возможно просто убийство / загрузка nm-апплета. Также обратите внимание, что вам не нужно использовать 'sudo' для этого.
Я знаю, что некоторые устройства маршрутизатора и Wi-Fi не очень похожи друг на друга. Это часто является проблемой как-то «бета» wifi linux-driver ...
Я написал сценарий, чтобы попробовать различные методы для сброса Wi-Fi при его отключении или в противном случае не реагировал (он вызывается каждые 2 минуты в cron):
#!/bin/sh
# program to check wifi and reset if not running
IPTEST=192.168.1.1
iwconfig=/sbin/iwconfig
rfkill=/usr/sbin/rfkill
DEVICE=`$iwconfig | egrep 802 | awk ' {print $1}'`
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# Failed, try to reset wifi - sometimes works ok
(
date
echo "Apagando wifi...."
nmcli nm wifi off
sleep 3
echo Iniciando wifi....
nmcli nm wifi on
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $iwconfig ...."
$iwconfig
$iwconfig $DEVICE txpower off
sleep 3
echo Iniciando wifi....
$iwconfig $DEVICE txpower auto
fi
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $rfkill ...."
$rfkill list
$rfkill block wifi
sleep 3
echo Iniciando wifi....
$rfkill unblock wifi
fi
#echo Cerrar esta ventana cuando sale el estado
#sleep 3
#iftop -i $DEVICE
) >> $HOME/wificheck.log 2>&1
fi
exit 0
nmcli radio wifi off
nmcli radio wifi on
работает для меня: -)
Это звучит как проблема с сетевым менеджером для меня.
Я бы попробовал следующее: (в gnome-terminal)
«Softblock» ваше беспроводное устройство с rfkill block wifi rfkill list покажет вам, были ли вы успешны. killall nm-applet Вы убиваете процесс сетевого администратора (значок панели исчезнет). rfkill unblock wifi Включить Wi-Fi снова. nm-applet Загрузите новый сеанс сетевого менеджера.Возможно просто убийство / загрузка nm-апплета. Также обратите внимание, что вам не нужно использовать 'sudo' для этого.
Я знаю, что некоторые устройства маршрутизатора и Wi-Fi не очень похожи друг на друга. Это часто является проблемой как-то «бета» wifi linux-driver ...
Я написал сценарий, чтобы попробовать различные методы для сброса Wi-Fi при его отключении или в противном случае не реагировал (он вызывается каждые 2 минуты в cron):
#!/bin/sh
# program to check wifi and reset if not running
IPTEST=192.168.1.1
iwconfig=/sbin/iwconfig
rfkill=/usr/sbin/rfkill
DEVICE=`$iwconfig | egrep 802 | awk ' {print $1}'`
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# Failed, try to reset wifi - sometimes works ok
(
date
echo "Apagando wifi...."
nmcli nm wifi off
sleep 3
echo Iniciando wifi....
nmcli nm wifi on
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $iwconfig ...."
$iwconfig
$iwconfig $DEVICE txpower off
sleep 3
echo Iniciando wifi....
$iwconfig $DEVICE txpower auto
fi
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $rfkill ...."
$rfkill list
$rfkill block wifi
sleep 3
echo Iniciando wifi....
$rfkill unblock wifi
fi
#echo Cerrar esta ventana cuando sale el estado
#sleep 3
#iftop -i $DEVICE
) >> $HOME/wificheck.log 2>&1
fi
exit 0
nmcli radio wifi off
nmcli radio wifi on
работает для меня: -)
Это звучит как проблема с сетевым менеджером для меня.
Я бы попробовал следующее: (в gnome-terminal)
«Softblock» ваше беспроводное устройство с rfkill block wifi rfkill list покажет вам, были ли вы успешны. killall nm-applet Вы убиваете процесс сетевого администратора (значок панели исчезнет). rfkill unblock wifi Включить Wi-Fi снова. nm-applet Загрузите новый сеанс сетевого менеджера.Возможно просто убийство / загрузка nm-апплета. Также обратите внимание, что вам не нужно использовать 'sudo' для этого.
Я знаю, что некоторые устройства маршрутизатора и Wi-Fi не очень похожи друг на друга. Это часто является проблемой как-то «бета» wifi linux-driver ...
Я написал сценарий, чтобы попробовать различные методы для сброса Wi-Fi при его отключении или в противном случае не реагировал (он вызывается каждые 2 минуты в cron):
#!/bin/sh
# program to check wifi and reset if not running
IPTEST=192.168.1.1
iwconfig=/sbin/iwconfig
rfkill=/usr/sbin/rfkill
DEVICE=`$iwconfig | egrep 802 | awk ' {print $1}'`
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# Failed, try to reset wifi - sometimes works ok
(
date
echo "Apagando wifi...."
nmcli nm wifi off
sleep 3
echo Iniciando wifi....
nmcli nm wifi on
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $iwconfig ...."
$iwconfig
$iwconfig $DEVICE txpower off
sleep 3
echo Iniciando wifi....
$iwconfig $DEVICE txpower auto
fi
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $rfkill ...."
$rfkill list
$rfkill block wifi
sleep 3
echo Iniciando wifi....
$rfkill unblock wifi
fi
#echo Cerrar esta ventana cuando sale el estado
#sleep 3
#iftop -i $DEVICE
) >> $HOME/wificheck.log 2>&1
fi
exit 0
nmcli radio wifi off
nmcli radio wifi on
работает для меня: -)
Это звучит как проблема с сетевым менеджером для меня.
Я бы попробовал следующее: (в gnome-terminal)
«Softblock» ваше беспроводное устройство с rfkill block wifi rfkill list покажет вам, были ли вы успешны. killall nm-applet Вы убиваете процесс сетевого администратора (значок панели исчезнет). rfkill unblock wifi Включить Wi-Fi снова. nm-applet Загрузите новый сеанс сетевого менеджера.Возможно просто убийство / загрузка nm-апплета. Также обратите внимание, что вам не нужно использовать 'sudo' для этого.
Я знаю, что некоторые устройства маршрутизатора и Wi-Fi не очень похожи друг на друга. Это часто является проблемой как-то «бета» wifi linux-driver ...
Я написал сценарий, чтобы попробовать различные методы для сброса Wi-Fi при его отключении или в противном случае не реагировал (он вызывается каждые 2 минуты в cron):
#!/bin/sh
# program to check wifi and reset if not running
IPTEST=192.168.1.1
iwconfig=/sbin/iwconfig
rfkill=/usr/sbin/rfkill
DEVICE=`$iwconfig | egrep 802 | awk ' {print $1}'`
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# Failed, try to reset wifi - sometimes works ok
(
date
echo "Apagando wifi...."
nmcli nm wifi off
sleep 3
echo Iniciando wifi....
nmcli nm wifi on
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $iwconfig ...."
$iwconfig
$iwconfig $DEVICE txpower off
sleep 3
echo Iniciando wifi....
$iwconfig $DEVICE txpower auto
fi
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $rfkill ...."
$rfkill list
$rfkill block wifi
sleep 3
echo Iniciando wifi....
$rfkill unblock wifi
fi
#echo Cerrar esta ventana cuando sale el estado
#sleep 3
#iftop -i $DEVICE
) >> $HOME/wificheck.log 2>&1
fi
exit 0
nmcli radio wifi off
nmcli radio wifi on
работает для меня: -)
Это звучит как проблема с сетевым менеджером для меня.
Я бы попробовал следующее: (в gnome-terminal)
«Softblock» ваше беспроводное устройство с rfkill block wifi rfkill list покажет вам, были ли вы успешны. killall nm-applet Вы убиваете процесс сетевого администратора (значок панели исчезнет). rfkill unblock wifi Включить Wi-Fi снова. nm-applet Загрузите новый сеанс сетевого менеджера.Возможно просто убийство / загрузка nm-апплета. Также обратите внимание, что вам не нужно использовать 'sudo' для этого.
Я знаю, что некоторые устройства маршрутизатора и Wi-Fi не очень похожи друг на друга. Это часто является проблемой как-то «бета» wifi linux-driver ...
Я написал сценарий, чтобы попробовать различные методы для сброса Wi-Fi при его отключении или в противном случае не реагировал (он вызывается каждые 2 минуты в cron):
#!/bin/sh
# program to check wifi and reset if not running
IPTEST=192.168.1.1
iwconfig=/sbin/iwconfig
rfkill=/usr/sbin/rfkill
DEVICE=`$iwconfig | egrep 802 | awk ' {print $1}'`
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# Failed, try to reset wifi - sometimes works ok
(
date
echo "Apagando wifi...."
nmcli nm wifi off
sleep 3
echo Iniciando wifi....
nmcli nm wifi on
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $iwconfig ...."
$iwconfig
$iwconfig $DEVICE txpower off
sleep 3
echo Iniciando wifi....
$iwconfig $DEVICE txpower auto
fi
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $rfkill ...."
$rfkill list
$rfkill block wifi
sleep 3
echo Iniciando wifi....
$rfkill unblock wifi
fi
#echo Cerrar esta ventana cuando sale el estado
#sleep 3
#iftop -i $DEVICE
) >> $HOME/wificheck.log 2>&1
fi
exit 0
nmcli radio wifi off
nmcli radio wifi on
работает для меня: -)
Это звучит как проблема с сетевым менеджером для меня.
Я бы попробовал следующее: (в gnome-terminal)
«Softblock» ваше беспроводное устройство с rfkill block wifi rfkill list покажет вам, были ли вы успешны. killall nm-applet Вы убиваете процесс сетевого администратора (значок панели исчезнет). rfkill unblock wifi Включить Wi-Fi снова. nm-applet Загрузите новый сеанс сетевого менеджера.Возможно просто убийство / загрузка nm-апплета. Также обратите внимание, что вам не нужно использовать 'sudo' для этого.
Я знаю, что некоторые устройства маршрутизатора и Wi-Fi не очень похожи друг на друга. Это часто является проблемой как-то «бета» wifi linux-driver ...
Я написал сценарий, чтобы попробовать различные методы для сброса Wi-Fi при его отключении или в противном случае не реагировал (он вызывается каждые 2 минуты в cron):
#!/bin/sh
# program to check wifi and reset if not running
IPTEST=192.168.1.1
iwconfig=/sbin/iwconfig
rfkill=/usr/sbin/rfkill
DEVICE=`$iwconfig | egrep 802 | awk ' {print $1}'`
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# Failed, try to reset wifi - sometimes works ok
(
date
echo "Apagando wifi...."
nmcli nm wifi off
sleep 3
echo Iniciando wifi....
nmcli nm wifi on
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $iwconfig ...."
$iwconfig
$iwconfig $DEVICE txpower off
sleep 3
echo Iniciando wifi....
$iwconfig $DEVICE txpower auto
fi
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $rfkill ...."
$rfkill list
$rfkill block wifi
sleep 3
echo Iniciando wifi....
$rfkill unblock wifi
fi
#echo Cerrar esta ventana cuando sale el estado
#sleep 3
#iftop -i $DEVICE
) >> $HOME/wificheck.log 2>&1
fi
exit 0
nmcli radio wifi off
nmcli radio wifi on
работает для меня: -)
Это звучит как проблема с сетевым менеджером для меня.
Я бы попробовал следующее: (в gnome-terminal)
«Softblock» ваше беспроводное устройство с rfkill block wifi rfkill list покажет вам, были ли вы успешны. killall nm-applet Вы убиваете процесс сетевого администратора (значок панели исчезнет). rfkill unblock wifi Включить Wi-Fi снова. nm-applet Загрузите новый сеанс сетевого менеджера.Возможно просто убийство / загрузка nm-апплета. Также обратите внимание, что вам не нужно использовать 'sudo' для этого.
Я знаю, что некоторые устройства маршрутизатора и Wi-Fi не очень похожи друг на друга. Это часто является проблемой как-то «бета» wifi linux-driver ...
Я написал сценарий, чтобы попробовать различные методы для сброса Wi-Fi при его отключении или в противном случае не реагировал (он вызывается каждые 2 минуты в cron):
#!/bin/sh
# program to check wifi and reset if not running
IPTEST=192.168.1.1
iwconfig=/sbin/iwconfig
rfkill=/usr/sbin/rfkill
DEVICE=`$iwconfig | egrep 802 | awk ' {print $1}'`
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# Failed, try to reset wifi - sometimes works ok
(
date
echo "Apagando wifi...."
nmcli nm wifi off
sleep 3
echo Iniciando wifi....
nmcli nm wifi on
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $iwconfig ...."
$iwconfig
$iwconfig $DEVICE txpower off
sleep 3
echo Iniciando wifi....
$iwconfig $DEVICE txpower auto
fi
sleep 10
if ping -c 1 $IPTEST >/dev/null 2>&1 ; then
#echo $IPTEST ok
exit 0
else
# try another way
echo "Apagando wifi $rfkill ...."
$rfkill list
$rfkill block wifi
sleep 3
echo Iniciando wifi....
$rfkill unblock wifi
fi
#echo Cerrar esta ventana cuando sale el estado
#sleep 3
#iftop -i $DEVICE
) >> $HOME/wificheck.log 2>&1
fi
exit 0
nmcli radio wifi off
nmcli radio wifi on
работает для меня: -)