LINUX.ORG.RU
ФорумAdmin

Не видит роутер

 ,


0

1

Всем привет, ставил ubuntu и в итоге сейчас на fedora, а проблема везде одна и та же. linux не видит мой роутер(192.168.1.1) по проводному соединению. В качестве получения IP адреса ставлю сервер DHCP. Затем вижу надпись - «Подключение» и «Отключено».

Работает linux у меня на флешке, т.е. основная ОС windows на hdd. На Windows интернет прекрасно работает.

Если вручную выставляю настройки как на windows, ip 192.168.1.24, маска 255.255.255.0, gate 192.168.1.1 - создается подключение делаю ping 192.168.1.1 - получаю ошибку, что невозможно прочитать хост.

Делал все, что можно найти в интернете. Встроенную сетевую карту nforce linux видит, mtu 1500, отключал фаервол и уже много чего, что не вспомню(метод научного тыка).

DNS даже и говорить не надо. 8.8.8.8, 8.8.8.4. т.к. соединение даже до роутера не доходит.

Сначала проверьте работу arping'ом на адрес маршрутизатора. Там firewall, dhcp, DNS не влияют. Если и на уровне arp-запросов не работает, копайте карточку.

Делайте lspci, по данным карточки гуглите, по названию чипа, по PCI идентификаторам. Может найдёте какие советы.

mky ★★★★★
()

Встроенную сетевую карту nforce linux видит

Сначала убедись что карта работает под линуксом.

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

Не проходят. запускается процесс и висит. когда его отменяю. пишет, что 78 запросов прошло, без ответа

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

Я понимаю что это не мое дело и тебя трудно переубедить, но все же - как именно ты проверил работоспособность своей сетевой карты под линуксом? То что он ее «видит» не значит что она работает как надо. Проверить что она работает именно в твоей системе займет пару минут, а вероятность что дело именно в драйвере я бы оценил как 99%.

mbivanyuk ★★★★★
()
Ответ на: комментарий от amd_amd
enp0s7: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.24  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::f8bf:8372:a608:1e0c  prefixlen 64  scopeid 0x20<link>
        ether 70:85:c2:44:e4:0c  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 36  bytes 4191 (4.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 192  bytes 16416 (16.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 192  bytes 16416 (16.0 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=enp0s7
UUID=797acaea-aa74-35f2-8e38-407838594278
ONBOOT=yes
AUTOCONNECT_PRIORITY=-999
DEVICE=enp0s7
MTU=1500
HWADDR=70:85:C2:44:E4:0C
MACADDR=70:85:C2:44:E4:0C
IPADDR=192.168.1.24
PREFIX=24
GATEWAY=192.168.1.1

jallvar
() автор топика

Попробуйте с других live систем загрузиться

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

RX packets 0 bytes 0 (0.0 B)

Не работает 99%.

Драйвера ставил, результата 0

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

anonymous
()

стоит сменить адрес с .24 на какой-нибудь другой из той-же подсети.
и выхлоп lspci | grep Eth сюда еще

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

Менял. результата 0.

00:07.0 Bridge: NVIDIA Corporation MCP61 Ethernet (rev a2)

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

А что тут диагностировать если под виндой работает а под линуксом нет? Понятно что железо исправно и дело в драйвере.

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

стоит сменить адрес с .24 на какой-нибудь другой из той-же подсети.

Если не проходят arp-запросы, IP-адреса менять бесполезно.

А что говорит dmesg при втыкании/вытыкании сетевого провода? Линк карта видит или нет?

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

Можете подсказать с драйвером? Другого я не нашел

IMHO, стоит пройтись поиском по сайту. Вот, например, такая же карта, как у Вас:

nforce network driver ubuntu x64

Пишут, что с драйвером forcedeth все работает.

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

что это? все в одну кучу? верх я так понимаю это ifconfig - с ним порядок, а нижняя часть interfaces? - куйня полная, приведи вот к такому виду

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug enp0s7
iface enp0s7 inet dhcp
роутер есть? или сразу витую пару провайдера напрямую подключаешь?

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

У меня немного моложе чипсет, но все работает на открытом драйвере:

$ lspci -vvv
00:0a.0 Ethernet controller: NVIDIA Corporation MCP79 Ethernet (rev b1)
	Subsystem: ZOTAC International (MCO) Ltd. Device 0ae5
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0 (250ns min, 5000ns max)
	Interrupt: pin A routed to IRQ 22
	Region 0: Memory at fe02b000 (32-bit, non-prefetchable) [size=4K]
	Region 1: I/O ports at fc00 [size=8]
	Region 2: Memory at fe02a000 (32-bit, non-prefetchable) [size=256]
	Region 3: Memory at fe029000 (32-bit, non-prefetchable) [size=16]
	Capabilities: <access denied>
	Kernel driver in use: forcedeth
	Kernel modules: forcedeth
$ dmesg | grep forcedeth
[    2.436525] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[    2.500872] forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x732 @ 3, addr 00:01:2c:61:55:11
[    2.500874] forcedeth 0000:00:0a.0: highdma csum pwrctl gbit lnktim msi desc-v3
[    2.547483] forcedeth 0000:00:0a.0 enp0s10: renamed from eth0
[ 5212.343190] forcedeth 0000:00:0a.0 enp0s10: link down
[ 5214.222036] forcedeth 0000:00:0a.0 enp0s10: link up

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

Как сделать этот стандарт «RTL8139»

Хм, а какое отношение это имеет к Вашей проблеме? RTL8139 - древняя 100Mb карта производства Realtek. Ничего общего с Вашей картой не имеющая.

Как у вас собран драйвер forcedeth? Интегрирован в ядро или отдельным модулем? И какие есть упоминания его в /var/log/dmesg?

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

У него сетевуха работает

Присвоив интерфейсу IP-адрес вручную

#ifconfig eth7 192.168.X.X

получается попинговать другие компы в сети,

Но в далеком 2007 он столкнулся с исправленной проблемой

Причем при следующих перезагрузках eth0 переименовывается последовательно в eth5, eth6, eth7 и т.д.

которая в современных дистрах не актуальна.

Guest_now
()

Прбовал ли другие live дистрибутивы?

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