Доступ к локальной сети и DHCPCD[SOLVED]
Гость 8 ноября, 2005 - 22:14
Не могу получить доступ к локальной сети.
Сетевые настройки получаются автоматически dhcpcd. И они не совпадают с настройками, которые выдает Винда( стоит на этой же машине). Может быть так, что dhcpcd получает неверные настройки?
»
- Для комментирования войдите или зарегистрируйтесь
нет, не может
Если вы только не меняете MAC сетевой карты. По dhcp настройки либо получаются, либо нет. Других вариантов нет..
Кстати, неплохо бы показать
ifconfig -a
для Linux иipconfig
для WindowsВ том-то и
В том-то и дело... В виндоус выдаются ДРУГИЕ настройки.(Соответственно под виндой сеть работает нормально).
Я подумала, может что-то с мак-адресом? Попробовала прописать mac_eth0, но не помогло :((
Re: В том-то и
А что именно другое? Покажите ifconfig из Linux и ipconfig из windows.
ifconfig eth0: Link
ifconfig
eth0: Link encap:Ethernet HWaddr 00:11:5B:36:BE:66
inet addr:10.0.16.252 Bcast:10.0.16.252 Mask:255.255.255.255
................................
ipconfig(правильные настройки)
Local Area Connection- Ethernet адаптер:
IP-адрес:10.0.0.186
Маска подсети: 255.255.252.0
Основной шлюз:10.0.0.1
MAC:000C6E9941B8
я правильно понимаю, в Link encap:Ethernet HWaddr 00:11:5B:36:BE:66-это мак адрес? Почему тогда dhcpcd получает его?
dhcp не получает mac-адрес
Собственно, сабж. MAC ты сам устанавливаешь.
А сетевушек
А сетевушек случаем не две?
если можно приведите вывод
cat /etc/conf.d/net
ifconfig -a
и
ipconfig /all
_________________
Главное не забыть mount /dev/hands
Проблема почти разрешена
В общем, почему-то линукс неправильно определяет мак-адрес.
После
#ifconfig eth0 hw ether <правильный MAC> up
#dhcpcd eth0
все работает
правда после перезагрузки он опять видит старый мак
попробовала вбить статические настройки, т.е. отключила dhcpcd и
в /etc/conf.d/net записала
mac_eth0=("00:0C:6E:99:41:B8")
config_eth0=("10.0.0.186 broadcast 10.0.3.255 netmask 255.255.252.0")
routes_eth0=("default gw via 10.0.0.1")
после перезагрузки eth0 видит правильные сетевые настройки, а номер мака опять не тот (значит не понимает строчку mac_eth0=("00:0C:6E:99:41:B8") (???)
_________________
Linux is like a wigwam - no windows,no gates,apache inside.
Хоть тема и SOLVED
Хоть тема и SOLVED и давно... все равно отвечу... может кому пригодится...
Для того, чтобы при загрузке происходила смена мак (т.е. обрабытвалась строчка mac_eth0=("хх:хх:хх:хх:хх:хх") ), нужно установить утилиту macchanger (т.е. emerge macchanger).