Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: iskren в May 25, 2008, 17:26



Титла: Не мога да сменя mac адрес
Публикувано от: iskren в May 25, 2008, 17:26
Здравейте!

Опитвам да сложа debian на един стар комп - та всичко върви както трябва докато не дойде настройката на интернета. На dhcp съм, което обаче валидира по mac адрес. Та пиша в конзолата:
Примерен код
ifconfig eth0 down
ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX # новия мак адрес :)
ifconfig eth0 up


и после проверявам със ifconfig eht0 и mac адреса си е същия (стария). Нямам никаква идея как по друг начин мога да го променя, а ако не го направя dhclient не успява да се свърже :(

пс. Пиша тези команди във 2рата конзола при нетинстала (някакъв busybox) - и не дава никакви признаци на промяна (т.е каквото и да напиша след ifconfig eth0 го приема за секунда и нищо не се променя - няма съобщение за грешка ... нищо! )





Титла: Не мога да сменя mac адрес
Публикувано от: phantomlord в May 25, 2008, 18:42
http://myfreesoft.net/phpBB2/viewtopic.php?t=326&highlight=mac


Титла: Не мога да сменя mac адрес
Публикувано от: iskren в May 25, 2008, 20:16
за сега нямам интернет - първия вариант оптада. За втория вариант - по време на нет инстала няма такъв файл (/etc/network/interfaces). Няма го и изпълнимия файл с който да спра/пусна мрежата.

Инсталирах базовата система, сега нещо мъча груба - като успея да се логна нормално ще го пробвам пак.


Титла: Не мога да сменя mac адрес
Публикувано от: phantomlord в May 25, 2008, 22:25
Липсата на /etc/network/interfaces и /etc/init.d/networking в Дебиан е невъзможна. Ползваш ли root? ;)


Титла: Не мога да сменя mac адрес
Публикувано от: BULFON в May 26, 2008, 11:25
За пълнота на постинга публикувам как става това във Федора.

Във федора настройките на всеки мрежов интерфейс се намират в
/etc/sysconfig/network-scripts/ifcfg-eth[0-9]
един такъв файл има подобно съдържание:
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
за да зададете мак адрес на устройството трябва да добавите ред:
MACADDR=мак-адрес-на-устройството

повече за настройките в sysconfig можете да научите четейки във този файл:
/usr/share/doc/initscripts-8.55/sysconfig.txt
(този път е за федора 6, но просто търсете sysconfig.txt в /usr/share/doc)


Титла: Не мога да сменя mac адрес
Публикувано от: iskren в May 27, 2008, 03:51
Мерси за всички отговори (особено за федората - понеже съм на такова животно и не знаех къде стоят тези неща :))
След като успях да бутна инсталацията успях и да сменя мак адреса и да настроя съответния файл според вкусовете си (липсата на файловете се дължеше на лавйв цд-то, явно и проблема при смяната на мак адреса също)


Титла: Не мога да сменя mac адрес
Публикувано от: pav3l в May 27, 2008, 11:13
Цитат (iskren @ Май 25 2008,18:26)
Здравейте!

Опитвам да сложа debian на един стар комп - та всичко върви както трябва докато не дойде настройката на интернета. На dhcp съм, което обаче валидира по mac адрес. Та пиша в конзолата:
Примерен код
ifconfig eth0 down
ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX # новия мак адрес :)
ifconfig eth0 up


и после проверявам със ifconfig eht0 и mac адреса си е същия (стария). Нямам никаква идея как по друг начин мога да го променя, а ако не го направя dhclient не успява да се свърже :(

пс. Пиша тези команди във 2рата конзола при нетинстала (някакъв busybox) - и не дава никакви признаци на промяна (т.е каквото и да напиша след ifconfig eth0 го приема за секунда и нищо не се променя - няма съобщение за грешка ... нищо! )

правилно си направил нещата с една малка подробност...
Цитат
ifconfig eth0 hw ether XX:XX:XX:XX:XX:XX

трябва да е
Цитат
ifconfig eth0 hw ether XXXXXXXXXXXX


т.е без ":"

а това за федората по мои наблюдения не работи на 9.0
може и да греша, не съм си играл достатъчно
но някаде четох че става конфликт между nerwork service-a и NetworkManager-a


Титла: Не мога да сменя mac адрес
Публикувано от: BULFON в May 27, 2008, 11:47
За Федората - да, картата или се управлява от Network Manager (при което той поставя коментари в тези файлове и това е видимо) или не.