zmiana adresu mac karty sieciowej

Karty sieciowe, modemy, routery, WiFi, Bluetooth etc.
grr
Piegowaty Guziec
Piegowaty Guziec
Posty: 6
Rejestracja: 28 kwie 2009, 18:29
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: zmiana adresu mac karty sieciowej

Post autor: grr »

1.mac zmieniam na laptopie (to moj mac z blaszaka)
2.publiczny
3.nie, trzeba miec przypisany mac a ja mam wykupiony mac na stacjonarny pc i chce sie podlaczyc z laptopa bo mam w domu zasieg
4.nie, mysle nad kupieniem routera zeby rozdzielic go w domu ale aktualnie nie mam pieniedzy
5.nie
6.nie wiem o jakie logi Ci chodzi ale na windowsie laczylo mnie bez problemu (po zmianie mac)
7.atheros ar5001x+

pozdro
Awatar użytkownika
mgrQkiZ
Wytworny Kaczor
Wytworny Kaczor
Posty: 252
Rejestracja: 03 mar 2008, 17:09
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: mgrQkiZ »

Logi sprawdzasz w System/Administracja/Dziennik systemowy (czy coś takiego). Bierzesz kern.log i przewijasz pasek na sam dół, włączasz kartę sieciową w laptopie i patrzysz co się tam nowego pojawia. I jeszcze jakbyś to wlepił tutaj to byłoby fajnie.
Mam pomysł: spróbuj nie zmieniać adresu jak podawaliśmy Ci wcześniej tylko uruchom menadżera połączeń, weź kartę bezprzewodowe, dodaj sieć, pojawi Ci się okno. Pierwsza karta to Bezprzewodowe i spróbuj wprowadzić tutaj adres mac z blaszaka. może to powinno pomóc.
Obrazek
kiedyś miałem podobny problem, ustawiałem jakiś parametr w systemie do połączenia z siecią (już nie pamiętam co to było) i nie szło, jak się potem okazało, w menadżerze połączeń był ustawiony inny parametr. a jako że używałem właśnie tego menadżera do łączenia się, pobierał on parametry ze swoich ustawień. sprawdziłem również czy karta jest wykrywana w systemie i z tego co piszą na help.ubuntu.com widać że jest.
Awatar użytkownika
5hadow
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 10 maja 2007, 16:31
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: Brak
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: 5hadow »

sposób opisany przez cloud działa bardzo dobrze na wersji 9.04

"Dopisz do /etc/network/interfaces zaraz po:
Kod:

auto eth0
iface eth0 inet dhcp

to:
Kod:

pre-up ifconfig eth0 hw ether [mac]

potem reset:
Kod:

sudo /etc/init.d/networking restart
"
Największym złem, na które cierpi świat, to nie siła złych, lecz słabość dobrych.
Awatar użytkownika
pepcok
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 03 lip 2008, 19:29
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: pepcok »

Witam serdecznie.
Ubuntu 9.04
Również mam problem ze zmianą adresu MAC, jednak mi zależy na stałej zmianie (znaczy się, żeby nie wklepywać komend za każdym razem).
Czytałem o zmianie MACa na forum, lecz żaden ze sposobów mi nie pomaga.
Zacznijmy od początku.
Mój plik interfaces wygląda tak:

Kod: Zaznacz cały

auto lo
iface lo inet loopback
auto eth0
hwaddress ether MAC
Z czego auto i resztę dodawałem ręcznie, bo było na początku samo:

Kod: Zaznacz cały

auto lo
iface lo inet loopback
Mimo, że wpisaną mam komendę hwaddress ether MAC to adres pozostaje inny.
Próbowałem też z komedną "pre-up ifconfig interfejs hw ether macadres", ale po jej wpisaniu nie wiem czemu w ogóle sieć nie działa (nie ma połączenia).

Ponadto, żeby zmienić MACa to ręcznie wyłączam sieć, ponieważ wpisanie "ifdown eth0" w rezultacie daje różne komunikaty (w zależności od tego co dopisywałem do pliku interfaces), ale najczęściej była to informacja, że eth0 nie jest skonfigurowany.

Do pliku interfaces dopisywałem różne rzeczy:
"iface eth0 inet dhcp"
oraz
"127.0.0.1 moj-laptop localhost"
lecz i to nie pomagało.
Z góry dziękuję za pomoc
Awatar użytkownika
5hadow
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 10 maja 2007, 16:31
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: Brak
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: 5hadow »

Sposób opisany w poście wcześniej działa bez wklepywania za każdym razem.
Jeśli chodzi o te komunikaty błędów co ci wyrzuca jak byś je podał byłoby dobrze.

EDIT:
w swoim pliku interface :
''
auto lo
iface lo inet loopback
auto eth0
hwaddress ether MAC
"
zamiast hwaddress ether MAC
wpisz :
pre-up ifconfig eth0 hw ether tu_wpisz_mac

zapisz plik i restart interfejsów.
sudo /etc/init.d/networking restart
Największym złem, na które cierpi świat, to nie siła złych, lecz słabość dobrych.
Awatar użytkownika
pepcok
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 03 lip 2008, 19:29
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: pepcok »

No więc zamieniłem i pojawiło się:

Kod: Zaznacz cały

pepcok@pepcok-laptop:~/Pulpit$ sudo /etc/init.d/networking restart 
 * Reconfiguring network interfaces...                                          /etc/network/interfaces:4: misplaced option
ifdown: couldn't read interfaces file "/etc/network/interfaces"
/etc/network/interfaces:4: misplaced option
ifup: couldn't read interfaces file "/etc/network/interfaces"
                                                                         [fail]
a mój plik interfaces wygląda tak:

Kod: Zaznacz cały

auto lo
iface lo inet loopback
auto eth0
pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
Awatar użytkownika
5hadow
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 10 maja 2007, 16:31
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: Brak
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: 5hadow »

po wpisie

auto eth0

a przed wpisem

pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx

dodaj

w zależności jak statyczny adres to:
iface eth0 inet static
address 10.0.0.4
netmask 255.255.255.0
gateway 10.0.0.2


oczywiście adresy wpisz poprawne dla swojej sieci. :D

a jak przydzielany z dhcp to

iface eth0 inet dhcp
Największym złem, na które cierpi świat, to nie siła złych, lecz słabość dobrych.
Awatar użytkownika
pepcok
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 03 lip 2008, 19:29
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: pepcok »

No więc wpisałem jak mówiłeś i efekt był taki, że sieć w ogóle nie nawiązała połączenia i nie mogłem jej włączyć. (jak kliknąłem 2x na ikonie to miejsce w którym znajduje się połączenie sieciowe było szare i niedostępne)
Natomiast polecenie ifdown dało taki wynik:

Kod: Zaznacz cały

ifdown: interface eth0 not configured
Awatar użytkownika
5hadow
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 10 maja 2007, 16:31
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: Brak
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: 5hadow »

Sprawdź czy eth0 to na pewno u ciebie to też nazwa połączenia które chcesz skonfigurować (najprościej poleceniem ifconfig)?
Którą opcję wybrałeś statyczny IP czy dynamiczny?
Restartujesz tylko interfejsy czy restartowałeś też cały system? - jeśli nie to spróbuj zrestartować system.
Czy pojawia ci się jakiś błąd jak robisz restart interfejsów ?
Największym złem, na które cierpi świat, to nie siła złych, lecz słabość dobrych.
Awatar użytkownika
pepcok
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 03 lip 2008, 19:29
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: pepcok »

eth0 na pewno, IP dynamiczne DHCP
Restartowałem całego kompa .
Restart interfejsów nie wyrzuca żadnego błędu, ale po reboocie systemu sieć nie łapie połączenia.
Awatar użytkownika
5hadow
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 10 maja 2007, 16:31
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: Brak
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: 5hadow »

A co daje ci wynik ifconfig dla eth0?

//brak już mi pomysłów
Największym złem, na które cierpi świat, to nie siła złych, lecz słabość dobrych.
Awatar użytkownika
pepcok
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 03 lip 2008, 19:29
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: pepcok »

eth0 Link encap:Ethernet HWaddr 00:15:58:28:bf:85
inet addr:192.168.196.180 Bcast:192.168.207.255 Mask:255.255.240.0
inet6 addr: 2001:6d8:10:a014:215:58ff:fe28:bf85/64 Scope:Global
inet6 addr: fe80::215:58ff:fe28:bf85/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:96899 errors:0 dropped:0 overruns:0 frame:0
TX packets:9998 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:37557909 (37.5 MB) TX bytes:1380297 (1.3 MB)
Interrupt:19 Base address:0x1000

z tym, że maca teraz zmieniłem ręcznie najpierw usuwając linijki z interfaces (zostało samo auto eth0) a potem wyłączyłem sieć i zmieniłem maca ifconfig eth0 hw ether ...
Awatar użytkownika
5hadow
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 10 maja 2007, 16:31
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: Brak
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: 5hadow »

chodziło mi raczej o ifconfig bo uruchomieniu z ustawieniami w interfaces jakie wcześniej ci podałem.
Największym złem, na które cierpi świat, to nie siła złych, lecz słabość dobrych.
Awatar użytkownika
pepcok
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 03 lip 2008, 19:29
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: pepcok »

Sprawę załatwiłem prowizorycznie sposobem z tego tematu
http://pmu.ubuntu.pl/showthread.php?t=102421

Wpisałem polecenie ifconfig eth0 hw ether MAC w pliku rc.local
Awatar użytkownika
5hadow
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 10 maja 2007, 16:31
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: Brak
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: 5hadow »

Widzisz u mnie te sposób nie działał. No ale w sumie najważniejsze że ruszyło.
Największym złem, na które cierpi świat, to nie siła złych, lecz słabość dobrych.
xkubol
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 11 sie 2006, 16:24
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: zmiana adresu mac karty sieciowej

Post autor: xkubol »

ja mam rowniez problem ze zmiana MAC i juz w glowe dostaje.

eth1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:192.168.1.13 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::222:69ff:fe76:566e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5421 errors:0 dropped:0 overruns:0 frame:7978
TX packets:5599 errors:13 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5554763 (5.5 MB) TX bytes:829115 (829.1 KB)
Interrupt:17 Base address:0xc000


po wpisaniu: sudo ifconfig eth1 hw ether YY:YY:YY:YY:YY:YY dostaje:
SIOCSIFHWADDR: Too many open files in system

i niby w ifconfig sie zmnienia ale livebox widzi stary mac albo sie nie laczy pomocy!!!
laptop dell xps 1330
Wolne Konopie - a czy ty złożyłeś już swój podpis pod projektem ustawy?
Awatar użytkownika
5hadow
Piegowaty Guziec
Piegowaty Guziec
Posty: 12
Rejestracja: 10 maja 2007, 16:31
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: Brak
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: 5hadow »

zrób dump z na tym interfejsie i zobaczysz jaki mac jest w pakietach.
Największym złem, na które cierpi świat, to nie siła złych, lecz słabość dobrych.
xkubol
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 11 sie 2006, 16:24
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: zmiana adresu mac karty sieciowej

Post autor: xkubol »

jakas drobna podpowiedz ? obecnie nie mam juz dostepu do siec na starym MAC i musze go zmienic :-/
Wolne Konopie - a czy ty złożyłeś już swój podpis pod projektem ustawy?
Awatar użytkownika
mgrQkiZ
Wytworny Kaczor
Wytworny Kaczor
Posty: 252
Rejestracja: 03 mar 2008, 17:09
Płeć: Mężczyzna
Wersja Ubuntu: 11.10
Środowisko graficzne: KDE Plasma
Architektura: x86
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: mgrQkiZ »

Zainstaluje Wireshark'a i obserwuj interfejs wlan0. Ale z drugiej stronie nie wiem czy ten pomysł coś da, ponieważ jeśli livebox przyjmuje połączenia z określonego MAC, to na inny MAC w ogóle nie odpowie i nie przechwycimy pakietu.
www.qkiz.pl - 100% geek blog
Podaruj 1% osobie chorej na stwardnienie rozsiane --> www.sm.qkiz.pl
Awatar użytkownika
tommy8482
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 196
Rejestracja: 24 wrz 2008, 18:50
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: zmiana adresu mac karty sieciowej

Post autor: tommy8482 »

ludzie, wydaje mi się, ze przed wpisaniem:

Kod: Zaznacz cały

sudo ifconfig eth1 hw ether YY:YY:YY:YY:YY:YY
należy interfejs:

Kod: Zaznacz cały

sudo ifconfig eth1 down
ODPOWIEDZ

Wróć do „Urządzenia sieciowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości