Linux не обновляется или не пингуется в Интернет (даже после отключения ipv6)

Ввод «sudo apt-get update» в командной строке дает длинную строку ошибок «Failed to fetch ...», последние строки:

W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/trusty-security/Release.gpg  Could not resolve 'archive.ubuntu.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.

Я пробовал практически все Решение, которое я видел в интернете, включая:
- отключение IPv6
- раскомментирование «предшествования :: ffff: 0: 0/96 100» в /etc/gai.conf
- введите sudo rm /var/lib/apt/lists/* -vf в командной строке
- вынудить сервер использовать IPV4 с новым корневым файлом
- отключить брандмауэр на обоих моих роботах Kuri (чья система I ') m SSHed в) и мой компьютер
- включая DNS-серверы Google в файле resolv.conf
- отключение и включение сетевых подключений в настройках системы
... и др. [+1123]

правок :
cat /etc/resolv.conf дал такой вывод:

# Generated by Connection Manager  
search lan  
nameserver 192.168.1.1

ip addr:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
   valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:07:32:4c:4b:1d brd ff:ff:ff:ff:ff:ff
inet 10.73.116.169/29 brd 10.73.116.175 scope global eth0
   valid_lft forever preferred_lft forever
3: wlan0: <BROADCAST,MULTICAST,DYNAMIC,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:07:32:4c:4b:1c brd ff:ff:ff:ff:ff:ff
inet 192.168.1.150/24 brd 192.168.1.255 scope global wlan0
   valid_lft forever preferred_lft forever

ip route:

default via 192.168.1.1 dev wlan0 
10.73.116.168/29 dev eth0  proto kernel  scope link  src 10.73.116.169 
192.168.1.0/24 dev wlan0  proto kernel  scope link  src 192.168.1.150 
192.168.1.1 dev wlan0  scope link 

ls -al /etc/resolv.conf:

ls -al /etc/resolv.conf

Наблюдения и примечания:
- PING-ing ubuntu.com (или любой другой веб-сайт, в этом отношении) дает ошибка «неизвестное имя хоста» на терминале
- Мой ноутбук подключен к Интернету через кабель Ethernet. Я могу получить доступ к Интернету в своем веб-браузере через соединение Ethernet, поэтому я исключил неисправное соединение Ethernet. Я SSHed в мой робот через WiFi. (Примечание: Wi-Fi не обеспечивает подключение к Интернету и предназначен исключительно для SSHing в робота, поэтому я использую Ethernet для доступа в Интернет.)
- В конце концов я пытаюсь установить rosbridge и ros-web-video-server на роботе, но это не удалось, вероятно, по тем же причинам, что и выше.

0
задан 25 July 2019 в 21:12

2 ответа

Если ваш робот не имеет доступа к Интернету, он не сможет ничего обновлять или пинговать в Интернете.

Вы ответили на свой вопрос, когда сказали: «(Примечание: Wi-Fi не обеспечивает подключение к Интернету и предназначен исключительно для SSHing в робота, поэтому я использую Ethernet для доступа в Интернет.)»

Ваш компьютер, имеющий доступ к Интернету через Ethernet, ничего не делает для робота, потому что это две разные вещи. В вашем случае ssh предоставляет вам доступ к оболочке только для робота, он не действует как прокси или шлюз.

Я нашел некоторую документацию с сайта Kuri, в которой объясняется, как необходимо запускать расширенные функции на компьютере, подключенном к той же сети, что и Kuri (которым является ваш компьютер)

Следующие шаги должны быть запущены из среды разработки, подключенной к той же сети, что и Kuri. Следующее было протестировано с последними версиями Firefox и Chrome.

Извлечь код:

git clone https://github.com/KuriRobot/kuri-documentation

запустить локальный сервер

cd kuri-документация / examples / webrtc python3 -m http.server

откройте окно браузера и укажите на него http: // localhost: 8000 получить UUID вашего робота, запустив команду следующая команда на роботе

roboversion - введите имя хоста и UUID робота на веб-странице и нажмите кнопку «Присоединиться», вы должны увидеть то, что видит робот, и появится текстовое поле

Дополнительные шаги : протокол rosbridge

Появившееся текстовое поле позволяет отправлять команды и получать ответы от робота и от него по протоколу rosbridge.

звучит для меня так, будто Росбридж уже должен быть на роботе. Если нет, то вы сможете загрузить вещи на свой ноутбук, а затем перенести их в Kuri по SSH, но с помощью scp

0
ответ дан 25 July 2019 в 21:12
  • 1
    благодарите всех, кого я решил проблему путем установки " около windows" (жаль о том, что сделал его неправильно с разделами), большое спасибо за помощь и предоставление ответов, i' m очень approciated это. Спасибо! – yinon 18 May 2012 в 14:12
  • 2
    благодарите всех, кого я решил проблему путем установки " около windows" (жаль о том, что сделал его неправильно с разделами), большое спасибо за помощь и предоставление ответов, i' m очень approciated это. Спасибо! – yinon 18 May 2012 в 14:12
  • 3
    благодарите всех, кого я решил проблему путем установки " около windows" (жаль о том, что сделал его неправильно с разделами), большое спасибо за помощь и предоставление ответов, i' m очень approciated это. Спасибо! – yinon 18 May 2012 в 14:12
  • 4
    благодарите всех, кого я решил проблему путем установки " около windows" (жаль о том, что сделал его неправильно с разделами), большое спасибо за помощь и предоставление ответов, i' m очень approciated это. Спасибо! – yinon 18 May 2012 в 14:12
  • 5
    благодарите всех, кого я решил проблему путем установки " около windows" (жаль о том, что сделал его неправильно с разделами), большое спасибо за помощь и предоставление ответов, i' m очень approciated это. Спасибо! – yinon 18 May 2012 в 14:12
  • 6
    благодарите всех, кого я решил проблему путем установки " около windows" (жаль о том, что сделал его неправильно с разделами), большое спасибо за помощь и предоставление ответов, i' m очень approciated это. Спасибо! – yinon 18 May 2012 в 14:12

Из комментариев ...

  • главный компьютер будет иметь доступ к Интернету через Ethernet, а робот - по беспроводной.

  • SSH пользователя в роботе через беспроводное соединение.

  • хост будет правильно выполнять команды ping и host.

  • робот не будет выполнять команды ping и host ... так как у него нет подключения к Интернету.

0
ответ дан 25 July 2019 в 21:12
  • 1
    Прохладный. Таким образом, возможно, когда-нибудь будет ответ на это, но он похож не в ближайшее время. – Isaac 6 July 2012 в 17:40
  • 2
    Прохладный. Таким образом, возможно, когда-нибудь будет ответ на это, но он похож не в ближайшее время. – Isaac 6 July 2012 в 17:40
  • 3
    Прохладный. Таким образом, возможно, когда-нибудь будет ответ на это, но он похож не в ближайшее время. – Isaac 6 July 2012 в 17:40
  • 4
    Прохладный. Таким образом, возможно, когда-нибудь будет ответ на это, но он похож не в ближайшее время. – Isaac 6 July 2012 в 17:40
  • 5
    Прохладный. Таким образом, возможно, когда-нибудь будет ответ на это, но он похож не в ближайшее время. – Isaac 6 July 2012 в 17:40
  • 6
    Прохладный. Таким образом, возможно, когда-нибудь будет ответ на это, но он похож не в ближайшее время. – Isaac 6 July 2012 в 17:40

Другие вопросы по тегам:

Похожие вопросы: