Teemer Napisano Grudzień 12, 2006 Zgłoszenie Share Napisano Grudzień 12, 2006 Mam Fedore Core 6 i mam problem ze zmianą adresu MAC karty sieciowej. Robiłem to bez problemu na Windowsie, pamiętam też, że raz zrobiłem to na Ubuntu,ale tutaj męczę się z tym i nic nie wychodzi. Szukałem na tym forum już o tym, sposoby, które znalazłem testowałem, ale żaden z nich nie pomógł. Proszę o pomoc i w miarę łatwy opis( jestem nowym użytkownikiem (_linuxa_ → Linuksa) ORT, dopiero się zaczynam uczyć i niewiele potrafie). Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
piotrk Napisano Grudzień 12, 2006 Zgłoszenie Share Napisano Grudzień 12, 2006 cześć w linuksie jest to jeszcze łatwiejsze,przykładowo dla interfejsu eth0: wyłaczasz interfejs eth0 ifconfig eth0 down podajesz nowy adres fizyczny ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx podnosisz z powrotem eth0 ifconfig eth0 up Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Teemer Napisano Grudzień 12, 2006 Autor Zgłoszenie Share Napisano Grudzień 12, 2006 Nie działa, po wpisaniu wszystkich komend nic się nie dzieje... Proszę o dalsze propozycje^^ Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Grudzień 12, 2006 Zgłoszenie Share Napisano Grudzień 12, 2006 Nie działa, po wpisaniu wszystkich komend nic się nie dzieje...Jak to nic się nie dzieje? Czy Ty to robisz jako root? Możesz pokazać co wyświetla komenda "ifconfig" bez żadnych parametrów? A potem to samo zrób po wydaniu każdego polecenia i wynik wklej tutaj. Tylko korzystaj ze znaczników 'codebox' a nie 'code', bo to może być sporo tekstu. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Teemer Napisano Grudzień 12, 2006 Autor Zgłoszenie Share Napisano Grudzień 12, 2006 Oczywiście że na roocie. To się pojawiło jak wpisałem samo ifconfig: [root@localhost ~]# ifconfig eth0 Link encap:Ethernet HWaddr 00:30:4F:28:A7:DB inet6 addr: fe80::230:4fff:fe28:a7db/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:435 errors:0 dropped:0 overruns:0 frame:0 TX packets:16 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:28992 (28.3 KiB) TX bytes:3416 (3.3 KiB) Interrupt:177 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:1867 errors:0 dropped:0 overruns:0 frame:0 TX packets:1867 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:8247192 (7.8 MiB) TX bytes:8247192 (7.8 MiB) [root@localhost ~]# Natomiast to się pokazało( a raczej nic sie nie pokazalo), jak wpisywałem podane komendy: [root@localhost ~]# ifconfig eth0 down [root@localhost ~]# ifconfig eth0 hw ether 00:30:4F:28:A7:DB [root@localhost ~]# ifconfig eth0 up [root@localhost ~]# jeszcze tylko napisze, że szukając wcześniej metody zmiany MACa, znalazłem sposób następujący - w pliku ifcfg-eth0 wywalilem HWADDR i wpisałem w tej linijce "MACADDR=00:30:4F:28:A7:DB. To też nie pomogło, ale to ustawienie zostawiłem. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
@WalDo Napisano Grudzień 12, 2006 Zgłoszenie Share Napisano Grudzień 12, 2006 eth0 Link encap:Ethernet HWaddr 00:30:4F:28:A7:DB [root@localhost ~]# ifconfig eth0 hw ether 00:30:4F:28:A7:DB Albo ja czegoś nie kumam albo Ty coś przekombinowałeś. Jakie niby zmiany ma być widać jak zmieniasz "00:30:4F:28:A7:DB" na "00:30:4F:28:A7:DB" czyli NIC nie zmieniasz? Napisz może np. ifconfig eth0 hw ether 00:00:00:00:00:00 to zobaczysz zmianę Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
McGiwer Napisano Grudzień 12, 2006 Zgłoszenie Share Napisano Grudzień 12, 2006 A, no i jeszcze jedno - moze jestem upierdliwy i czepiam sie szczególów, ale do podnoszenia interfejsów zaleca sie uzywanie polecenia ifup, a nie ifconfig Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Teemer Napisano Grudzień 12, 2006 Autor Zgłoszenie Share Napisano Grudzień 12, 2006 @WalDo Pisałem w poprzednim poscie ze zmieniłem ten wpis w ifcfg-eth0, i dlatego było to wpisane. To był podobno sposob na to, żeby siec działała cały czas. Niestety u mnie nie działało. Zlikwidowałem ten wpis i jeszcze raz wpisałem tamte komendy, podczas wpisywania komend nic sie nie wyswietlilo, ale jak wpisalem "ifconfig" to byl juz wpis z nowym MACiem. Niestety sieci dalej nie ma:/ Nie wiem czy to ma cos wspolnego, ale w system/administracja/siec w oknie mam eth0 nieaktywny, ale nie moge go w zaden sposob aktywowac:/ Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
McGiwer Napisano Grudzień 12, 2006 Zgłoszenie Share Napisano Grudzień 12, 2006 Pokaż, co masz w pliku /etc/sysconfig/network-scripts/ifcfg-eth0. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Teemer Napisano Grudzień 12, 2006 Autor Zgłoszenie Share Napisano Grudzień 12, 2006 # Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller DEVICE=eth0:0 BOOTPROTO=none HWADDR TYPE=Ethernet USERCTL=no IPV6INIT=no PEERDNS=yes ONPARENT=yes Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
McGiwer Napisano Grudzień 12, 2006 Zgłoszenie Share Napisano Grudzień 12, 2006 (edytowane) Spróbuj usunac wszystkie linjki oprócz DEVICE (spróbuj zmienic tu wartosc na eth0 zamiast eth0:0 - to zalezy od Twojej konfiguracji sieci, ale intuicja podpowiada mi, ze w Twoim przypadku powinna byc tam wlasnie wartosc eth0) i BOOTPROTO. BOOTPROTO ustaw na DHCP (BOOTPROTO=dhcp), bo domyslam sie, ze chcesz otrzymywac ustawienia sieci automatycznie. Dodaj tez linijke MACADDR, której przypisz odpowiedni adres. Jesli chcesz, zeby siec startowala automatycznie przy uruchamianiu systemu, dopisz równiez linijke ONBOOT=yes. Po tej operacji zapisz plik i wydaj polecenie service network restart. [Edit] Usunalem ze swojego wpisu bzdury, które wykrylem gdy go przeczytalem i sam sie dziwilem, skad je wytrzasnalem Edytowane Grudzień 12, 2006 przez McGiwer Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
exbros Napisano Grudzień 12, 2006 Zgłoszenie Share Napisano Grudzień 12, 2006 ... HWADDR TYPE=Ethernet USERCTL=no IPV6INIT=no Moze sie myle, ale w ifcfg-eth0 masz zadeklarowane ze ma nie uzywac IPv6, a ifconfig pokazuje ze interfejs masz podniesiony tylko z IPv6 (nie ma tam normalnego IP)... No i po HWADDR jesli go nie deklarujesz dodaj = (tak mi sie zdaje...) Pozdro Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Teemer Napisano Grudzień 12, 2006 Autor Zgłoszenie Share Napisano Grudzień 12, 2006 Wpisałem w tym pliku to: # Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller DEVICE=eth0 BOOTPROTO=dns MACADDR=00:30:4F:28:A7:DB ONBOOT=yes Zapisalem, zresetowalem kompa(wstyd przyznac ale nie wiem jak zresetowac polaczenie z netem) i podczas ladowania systemu pokazal mi się blad, ze nie odnaleziono eth0. Macie jeszcze jakies pomysly? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
McGiwer Napisano Grudzień 12, 2006 Zgłoszenie Share Napisano Grudzień 12, 2006 Zmien BOOTPROTO na dhcp, tak jak napisalem w swoim poscie powyzej (wczesniejszy wpis dns to przejezyczenie). Jesli nie znajduje eth0, to spróboj eth0:0, tak jak miales wczesniej. A odnosnie restartu uslugi, to napisalem wczesniej: service network restart. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Teemer Napisano Grudzień 12, 2006 Autor Zgłoszenie Share Napisano Grudzień 12, 2006 Zmieniłem, jak napisałeś, już wykrywa eth0(tzn nie pokazuje sie komunikat, ze nie wykrywa), ale internetu nie ma dalej:/ Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się