LINUX.ORG.RU
ФорумAdmin

Linux Mint не работает интернет с провода, подключаюсь с Wi-Fi всё нормально?

 , ,


0

2

Ситуация такая. Подключаюсь без модема. Втыкаю провод, создаю подключение PPPoE подключение. Пишет что подключился, захожу в браузер загружается гугл стартовая страница, а дальше интернет пропадает. Перепробовал уже всё. Стоит второй системой винда, попробовал через неё - все нормально работает. Вообщем пришел к выводу что раньше файл /etc/resolv.conf можно было вручную подредактировать и внести туда ip адрес DNS сервера провайдера. Теперь же Mint пишет что нельзя: # Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND — YOUR CHANGES WILL BE OVERWRITTEN nameserver 127.0.0.1 search Dlink

Как видите подключаюсь через Wi-Fi роутер Dlink.

Пробовал через через консоль с помощью pppoeconf, но бесполезно та же ситуация. Понял что нужно каким то образом заставить записываться файл /etc/resolv.conf автоматически, не руками иначе система перезапишет.

Как это сделать подскажите пожалуйста?


Если проблема с получением днс, то там в network manager можно задать днс вручную

hibou ★★★★★
()
Ответ на: комментарий от anc

Я новичок. Сильно не пинайте. Спасибо за наводку. Попробовал изменить /etc/resolvconf/resolv.conf.d/tail и там уже прописать dns. В итоге как оказалось сработало и теперь файл /etc/resolv.conf генерируется автоматически, но на интернет это ни как не повлияло. Его как не было, так и нету.

akimdi
() автор топика
Ответ на: комментарий от hibou

по наводке anc понял что дело не в днс. Может уже с этой проблемой сталкивались? В чём может быть ещё причина?

akimdi
() автор топика
Ответ на: комментарий от akimdi

Да фиг знает. У меня тоже были похожие проблемы с днс-ом провайдера. Причем не только на компе, но и на роутере. Решилось вписанием гугловского днс-а прям на роутере и все.

hibou ★★★★★
()
Ответ на: комментарий от anc
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
search Dlink
nameserver 80.254.108.198
nameserver 80.254.108.206
nameserver 8.8.8.8
nameserver 8.8.4.4
akimdi
() автор топика
Ответ на: комментарий от anc

host google.com 80.254.108.198

Using domain server:
Name: 80.254.108.198
Address: 80.254.108.198#53
Aliases: 

google.com has address 74.125.232.226
google.com has address 74.125.232.230
google.com has address 74.125.232.232
google.com has address 74.125.232.229
google.com has address 74.125.232.225
google.com has address 74.125.232.224
google.com has address 74.125.232.233
google.com has address 74.125.232.231
google.com has address 74.125.232.228
google.com has address 74.125.232.238
google.com has address 74.125.232.227
google.com has IPv6 address 2a00:1450:400d:803::200e
google.com mail is handled by 30 alt2.aspmx.l.google.com.
google.com mail is handled by 10 aspmx.l.google.com.
google.com mail is handled by 40 alt3.aspmx.l.google.com.
google.com mail is handled by 50 alt4.aspmx.l.google.com.
google.com mail is handled by 20 alt1.aspmx.l.google.com.

но проходит несколько секунд и всё пропадает

$ host google.com 80.254.108.198
;; connection timed out; no servers could be reached

akimdi
() автор топика
Ответ на: комментарий от phoen

не знаю как поднять гугловые днс в начало списка, так как первая строчка у меня nameserver 127.0.0.1 и как бы я ее не удалял она всё равно появляется. я нигде не выставлял что бы на локалхосте днс искало.

akimdi
() автор топика
Ответ на: комментарий от anc

почему не фурычит? на винде проверяю через провод сижу - нормально работает. но может быть это из-за того что в файле /etc/resolv.conf первая строка nameserver 127.0.0.1 и она снова появилась, после моего удаления.

akimdi
() автор топика
Ответ на: комментарий от anc

Прежде чем задать вопрос, я конкретно погулил и сам пытался разобраться, дабы не напрягать попусту людей. Только когда убедился что ничего нет по этой теме - решил задать вопрос на ЛОРе. Я уже перепробовал и закоментировать строку dns=dnsmasq в /etc/NetworkManager/NetworkManager.conf и вот так пробовал chattr +i /etc/resolv.conf и вот так peer_dns=«no» в conf.d/net. Ничего не помогает. Не знаю уже что делать.

akimdi
() автор топика
Ответ на: комментарий от akimdi

Ну как минимум костыль в виде /etc/resolv.conf

nameserver 8.8.8.8
После этого chattr +i /etc/resolv.conf
Работать должен. Не исключаю того, что вы это делали не последовательно, т.е. сначала поправили resolv.conf, потом подумали, перекурили и потом набрали chattr, в результате resolv.conf у вас в «исходном виде»

anc ★★★★★
()
Ответ на: комментарий от anc

к сожалению костыль не работает так как возникает ошибка chattr: Неподдерживаемая операция while reading flags on /etc/resolv.conf

http://rubuntu.com/2590/propisyvayu-kotorye-vyklyuchayu-vklyuchayu-zapis-ischezaet-soxranyaet

далее сделал так как там сказано: Отредактируйте /etc/dhcp/dhclient.conf и добавьте:

supersede domain-name-servers X.X.X.X, Y.Y.Y.Y

Вместо X.X.X.X и Y.Y.Y.Y укажите ваши DNS.

Вместо X.X.X.X и Y.Y.Y.Y я указал гугловые днс, но все по-прежнему интернета нет. Перезагружал - всё равно ничего.

akimdi
() автор топика
Ответ на: комментарий от akimdi

Выполнять из под рута. Или для вас sudo chattr +i /etc/resolv.conf
PS Надо будет поправить, выполнить chattr -i /etc/resolv.conf и потом назад chattr +i /etc/resolv.conf

anc ★★★★★
()
Последнее исправление: anc (всего исправлений: 1)
Ответ на: комментарий от anc
$ sudo chattr -i /etc/resolv.conf
chattr: Неподдерживаемая операция while reading flags on /etc/resolv.conf
$ sudo chattr +i /etc/resolv.conf
chattr: Неподдерживаемая операция while reading flags on /etc/resolv.conf
$ sudo lsattr /etc/resolv.conf
chattr: Неподдерживаемая операция while reading flags on /etc/resolv.conf

но зато можно посмотреть права хотя бы

$ ls -l /etc/resolv.conf 
lrwxrwxrwx 1 root root 29 авг 17 18:45 /etc/resolv.conf -> ../run/resolvconf/resolv.conf
akimdi
() автор топика
Ответ на: комментарий от anc
ls -l
resolv.conf -> ../run/resolvconf/resolv.conf
cd /run/resolvconf
sudo chattr +i /run/resolvconf/resolv.conf

chattr: Неприменимый к данному устройству ioctl while reading flags on /run/resolvconf/resolv.conf

невозможно выполнить команду chattr в tmpfs, но нашел вот это, как раз то что мне нужно:

https://askubuntu.com/questions/732748/unable-to-change-file-attributes-e-g-immutable-on-etc-resolv-conf

сделал, теперь /etc/resolv.conf и /run/resolvconf/resolv.conf не перезаписываются и стали статичными как я и хотел.

но проблема не решена, интернета как не было, так и нету. прям проклятие какое-то :(

akimdi
() автор топика
Ответ на: комментарий от anc
cat /etc/resolv.conf


# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 8.8.8.8
nameserver 8.8.4.4

akimdi
() автор топика
Ответ на: комментарий от akimdi

И не работает? У меня в некотором роде фантазию клинит.
Может уже в другом возникла проблема. host google.com что сейчас говорит?

anc ★★★★★
()

Во времена Ubuntu 9.10 у меня была та же беда. Оказалась в драйвере r8169. С тех времен стопудово раз сто исправили! Если команда sudo lspci (или графический диспетчер устройств) показывает что у тебя - именно этот драйвер, я напишу как исправлял

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion
sudo lspci


00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
00:16.0 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
00:1c.3 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
00:1f.0 ISA bridge: Intel Corporation HM76 Express Chipset LPC Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
01:00.0 VGA compatible controller: NVIDIA Corporation GK107M [GeForce GT 650M] (rev a1)
03:00.0 Network controller: Intel Corporation Centrino Wireless-N 2230 (rev c4)
04:00.0 Ethernet controller: Qualcomm Atheros AR8161 Gigabit Ethernet (rev 08)
akimdi
() автор топика
Ответ на: комментарий от ZenitharChampion

а что самое смешное что проводной интернет работал у меня когда стоял Linux Mint 17.0 Qiana, но почему то перестал работать когда я поставил 18.0 Sarah. вот сейчас сижу на 18 версии и думаю что делать...

akimdi
() автор топика
Ответ на: комментарий от anc

да всё верно интернет появляется на пару секунд, я даже успеваю запустить ff и лицезреть главную страницу Google, но потом пропадает и навсегда. Либо передергивать кабель, либо перезагрузка.

akimdi
() автор топика
Ответ на: комментарий от akimdi

Как вариант, можно установить ядро Linux 4.8. Если мое предположение об ошибке в драйвере верно (что маловероятно), то это может помочь. Скоро система сама предложит в качестве рекомендации, и не будет настаивать.

Или пакет compat версии 4.8, но это для новичка сложнно

ZenitharChampion ★★★★★
()
Ответ на: комментарий от akimdi

Ок. Пойдем другим путем (походу ваше предположение в топике было неверным и все хуже :) ). Что говорит tcpdump ?

anc ★★★★★
()
Ответ на: комментарий от ZenitharChampion

в 17 версии насколько мне не изменяет память использовалось ядро 3.16 и работало все нормально, так почему же в более новой версии с ядром 4.4 должно не работать (тем более 4.8).

я думаю что можно конечно покурить маны и со временем разобраться как поставить пакет compat версии 4.8, но стоит ли?

проще тогда купить роутер который поддерживает более новые протоколы wifi, тогда скорость беспроводного интернета станет равна проводному и тогда сидеть с вайфая.

Плачу за тариф на 100, но больше 20 роутер не даёт по wifi. Обидно. Думал что напрямую кабель воткнуть и тут провал. Эх... Моему убогому роутеру Dlink DIR 320 скоро сто лет в обед исполниться :) Но в своё время был легендой.

akimdi
() автор топика
Ответ на: комментарий от akimdi

Дядя, без обид, вы реально думаете что я эту простыню за вас буду читать?
Начинаем с гимнастики простого, что будет при пинге. Потом переходим к сложным процедурам host ya.ru, telnet ya.ru 80 и т.п. Далее усложняем процесс... И самое главное «никаких половых контактов» (ц) Лишнее фильтруйте
Надеюсь мысль понятна.

anc ★★★★★
()
Ответ на: комментарий от anc

замучился я искать причину. Купил в итоге себе роутер ASUS RT-AC1200HP и сэкономил пару нервных клеток

ВСЁ!!! Теперь сижу с WiFi, просто летаю.

akimdi
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.