Zmiana adresu mac kart sieciowych.

Karty sieciowe, modemy, routery, WiFi, Bluetooth etc.
Borsuk26
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 26 kwie 2008, 05:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Zmiana adresu mac kart sieciowych.

Post autor: Borsuk26 »

Witam serdecznie.

W sprawach Linuxa jestem jeszcze trochę zielony. Przeglądałem forum i było wiele postów dotyczących zmiany adresu fizycznego kart sieciowych, ale żaden nie rozwiązywał mojego problemu. Chodzi o to, że przez przypadek uszkodziło mi się gniazdo wejściowe karty sieciowej, ona teoretycznie działa, ale każde poruszenie kablem zrywa połączenie ;/, zostałem zmuszony do podłączenia, zewnętrznej karty sieciowej D-Link pod gniazdo PCI. Stara karta jest wykrywana jako eth0 a D-Link jako eth1. I niestety nie wiem, jak zmienić adres mac w tym D-Linku, bo w sieć mam przydzieloną przez DHCP. I jak nie zmienie maca to nie chce mnie połączyć.

Z góry dziękuję za wskazówki i Pozdrawiam.

Drogi Moderatorze, jeżeli tytuł wątku jest poraz kolejny zły. Bardzo przepraszam
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8656
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Zmiana adresu mac kart sieciowych.

Post autor: mario_7 »

Kod: Zaznacz cały

sudo ifconfig eth1 hw ether nrMACKartySieciowej
Borsuk26
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 26 kwie 2008, 05:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: Zmiana adresu mac kart sieciowych.

Post autor: Borsuk26 »

No tak, ale o ile dobrze wyczytałem ta komenda zmieni mi mac tylko jednorazowo?? A co zrobić, żeby na stałe był wysyłany inny mac??
noobik

Odp: Zmiana adresu mac kart sieciowych.

Post autor: noobik »

kiedyś sie też z tym borykałem mi pomogło viewtopic.php?t=91533
Borsuk26
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 26 kwie 2008, 05:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: Zmiana adresu mac kart sieciowych.

Post autor: Borsuk26 »

No tak, ale ja nie mam routera, ani go nie potrzebuję bo po co mi w sumie?? Mam tylko laptopa, mario_7 podał mi dobry sposób, i podmienia mi maca, tych dwóch kart, ale z tego co wiem, to nie jest na stałe, a mi chodzi o to, jak zmienić tego maca na stałe.
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8656
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Zmiana adresu mac kart sieciowych.

Post autor: mario_7 »

dodaj to polecenie (bez sudo) do pliku /etc/rc.local (przed ostatnią linią - exit 0)
Awatar użytkownika
logos2000
Sędziwy Jeż
Sędziwy Jeż
Posty: 37
Rejestracja: 05 lip 2007, 16:15
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86

Odp: Zmiana adresu mac kart sieciowych.

Post autor: logos2000 »

mario_7 ja zawsze przed zmiana MAC musialem opuscic urzadzenie a po zmianie adresu dopiero podniesc. od czego to zalezy?

Kod: Zaznacz cały

sudo su
ifconfig wlan0 down
ifconfig wlan0 hw ether xx:xx:xx:xx:xx
ifconfig wlan0 up
Intel i5 , 2GB DDR3 RAM, Radeon 5770 1 GB Ubuntu 10.04
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8656
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Zmiana adresu mac kart sieciowych.

Post autor: mario_7 »

Nie sprawdzałem tego dla wifi, poza tym możliwe, że zależy to od karty i sterowników.
Awatar użytkownika
ilin
Zakręcona Traszka
Zakręcona Traszka
Posty: 793
Rejestracja: 20 lip 2007, 21:49
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: Zmiana adresu mac kart sieciowych.

Post autor: ilin »

Tak jak wyżej napisano zależy od sterownika.

Dla niektórych kart(sterowników) trzeba nawet przeładować moduł jądra.
Sa tez takie w których nie da sie.

Proba zmiany maca powoduje zwis systemu.

Mialem taki przypadek na nie do końca dopracowanym sterowniku.
Na tej samej karcie przy użyciu ndiswrappera mac mozna zmieniać bezproblemowo.
Borsuk26
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 26 kwie 2008, 05:17
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: GNOME

Odp: Zmiana adresu mac kart sieciowych.

Post autor: Borsuk26 »

Mario_7 dziękuję Ci serdecznie obie Twoje porady działają i śmiga wszystko jak trzeba.

Polecenie:

sudo ifconfig eth1 hw ether nrMACKartySieciowej

Zmienia maca na daną sesję do restartu kompa, później trzeba ponownie to wpisać.

Natomiast dopisanie do pliku /etc/rc.local (przed ostatnią linią - exit 0)

ifconfig eth1 hw ether nrMACKartySieciowej

Powoduje zapamiętanie tego polecenia. I mac jest zmieniony na stałe.

Dzięki serdeczne
Awatar użytkownika
ilin
Zakręcona Traszka
Zakręcona Traszka
Posty: 793
Rejestracja: 20 lip 2007, 21:49
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Odp: Zmiana adresu mac kart sieciowych.

Post autor: ilin »

Tak gwoli ścisłości.

Dopisanie tego do /etc/rc.local nie tyle powoduje zapamiętanie co automatyczną zmianę maca podczas startu systemu.

To co wklepywałeś z palca jest wklepywane automatycznie podczas startu.

Rzeczywisty mac i tak się nie zmienił.
romkli
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 04 lis 2006, 22:48
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: Zmiana adresu mac kart sieciowych.

Post autor: romkli »

Witam
Choć nie jestem nowy na forum, po instalacji Ubuntu 9.4 pojawił sie problem, którego nie mogę rozwiązać. Otóż po zmianie mac adresu i innych parametrów nadal nie łączy mi się z internetem (pod windem jest ok). Podczas pingowania wychodzi mi taki komunikat: From 192.168.190.1: icmp_seq=55 Redirect Host(New nexthop: ivy57.internetdsl.tpnet.pl (95.48.50.57)) Sprawdzam ustawienia ifconfig i wszystkie wpisy są wporządku.:sad:
Awatar użytkownika
MrRobby
Przyjaciel
Przyjaciel
Posty: 398
Rejestracja: 21 lip 2006, 20:26
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Zmiana adresu mac kart sieciowych.

Post autor: MrRobby »

Pokarz

Kod: Zaznacz cały

ifconfig
route -n
cat /etc/resolv.conf
Pozdrawiam MrRobby

BTC: 1AVuTQRLNC2Ut2cd2pekWXZhhc1rzBbXNr
LTC: Lei3u3qCTaHrBnabG6VugeUeTVn8TsLTXe
romkli
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 04 lis 2006, 22:48
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: Zmiana adresu mac kart sieciowych.

Post autor: romkli »

Wszystkie wpisy przedstawiają się następująco:

ifconfig
eth0 Link encap:Ethernet HWaddr 00:1d:60:0e:47:84
inet6 addr: fe80::21d:60ff:fe0e:4784/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:18 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1080 (1.0 KB) TX bytes:1876 (1.8 KB)
Interrupt:23

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:240 (240.0 B) TX bytes:240 (240.0 B)

wlan0 Link encap:Ethernet HWaddr 00:1f:1f:16:08:22
inet addr:192.168.190.53 Bcast:192.168.190.255 Mask:255.255.255.0
inet6 addr: fe80::21f:1fff:fe16:822/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:23 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:3 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:511 (511.0 B) TX bytes:3033 (3.0 KB)
Interrupt:17 Memory:fdcfe000-fdd00000



sudo route -n
[sudo] password for xxxxxx:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.190.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0



sudo cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.190.1


Zauważyłem błędne wpisy, ale nie wiem jak mam je naprawić?
Dzięki z góry za pomoc.
Awatar użytkownika
MrRobby
Przyjaciel
Przyjaciel
Posty: 398
Rejestracja: 21 lip 2006, 20:26
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: GNOME
Architektura: x86_64
Kontakt:

Odp: Zmiana adresu mac kart sieciowych.

Post autor: MrRobby »

Net nie będzie ci działał ponieważ nie masz ustawionej bramki.
Pozdrawiam MrRobby

BTC: 1AVuTQRLNC2Ut2cd2pekWXZhhc1rzBbXNr
LTC: Lei3u3qCTaHrBnabG6VugeUeTVn8TsLTXe
romkli
Piegowaty Guziec
Piegowaty Guziec
Posty: 9
Rejestracja: 04 lis 2006, 22:48
Płeć: Mężczyzna
Wersja Ubuntu: 10.10
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: Zmiana adresu mac kart sieciowych.

Post autor: romkli »

Jak ustalam bramkę poleceniem sudo ifconfig wlan0 inet 192.168.190.xx broadcast 192.168.190.1 to nadal nie mam netu
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8656
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Zmiana adresu mac kart sieciowych.

Post autor: mario_7 »

Boradcast to nie brama, to adres rozgłoszeniowy.

Bramę dodasz poleceniem:

Kod: Zaznacz cały

route add default gw adres_IP
Ale nie lepiej to zrobić jakimś okienkowym programem?
Oczywiście, jeśli chcesz w konsoli, to nie ma sprawy. ;)
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 18 gości