Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: netwerkkaart aanwezig ... en afwezig  (gelezen 483 keer)

Offline kfboerne

  • Lid
  • Steunpunt: Nee
netwerkkaart aanwezig ... en afwezig
« Gepost op: 2017/10/13, 14:53:23 »
os = Xubuntu 16.04

Ik ben al een paar dagen aan het worstelen met het volgende. Ik heb de app macchanger geinstalleerd. Wanneer ik het commando 'sudo macchanger enps3s0 -r' geef ter verkrijging van een 'nieuw' MAC-address krijg ik de volgende output :

[ERROR] Set device name: No such device

Ik begrijp dat niet want wanneer ik ifconfig doe dan blijkt het netwerkdevice wel aanwezig te zijn :

'enp3s0    Link encap:Ethernet  HWaddr ...' en dan het MAC address

Nou staat er bij dus 'enp3s0' ipv de gebruikelijk 'eth0'. Geen idee of dat er mee te maken heeft?? Ik heb al zoveel opgezocht via Google maar kan geen oplossing vinden. Weet iemand hoe dit zit? Thx.

Een boek doet het altijd...

Offline nahjo

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #1 Gepost op: 2017/10/13, 15:25:51 »
man macchangerzal je de info geven macchanger [options] device
 

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #2 Gepost op: 2017/10/14, 17:02:56 »
Dank je. Alleen vind ik hier geen oplossing voor het door mij omschreven probleem.  Al het netwerkverkeer werkt naar behoren op mijn systeem, maar het commando 'sudo macchanger enps3s0 -r' geeft aan dat ik geen netwerkkaart in m'n pc heb?? Nou die zit er toch echt wel in hoor, anders kon ik dit nu niet typen ;)  Mij een raadsel hoe dit zit...
Een boek doet het altijd...

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #3 Gepost op: 2017/10/14, 19:49:17 »
Ik heb het commando hier kunnen uitproberen, op de R61i notebook uit mijn onderschrift. Hier werkt het gewoon in Xubuntu 16.04
jolo@R61i:~$ sudo macchanger ens4 -r
[sudo] wachtwoord voor jolo:
Current MAC:   be:a5:b3:8e:d5:4a (unknown)
Permanent MAC: 00:1e:37:da:a8:d4 (Universal Global Scientific Industrial Co., Ltd.)
New MAC:       12:91:eb:d0:87:e3 (unknown)

Check voor meer info de hyperlink van Ubuntu Geek Macchanger. Eventueel zou je Macchanger GUI kunnen proberen. 
Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro

Offline nahjo

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #4 Gepost op: 2017/10/15, 10:22:35 »
misschien typo?
ls /sys/class/net

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #5 Gepost op: 2017/10/15, 16:53:26 »
@jolo : bedankt voor de tip.
Ik heb de GUI geinstalleerd en wanneer ik deze open (hetgeen enkel mogelijk is via de terminal met 'sudo  macchanger-gtk'; ik zat al tevergeefs te zoeken in het grafische menu) dan kan ik de gewenste netwerkinterface kiezen. In mijn geval 'enp3s0' en het MAC-address wijzigen wanneer ik op de 'change MAC'-knop klik. Handmatig werkt het dus. Echter ik wil dat bij het opstarten van mijn pc automatisch een random MAC-address wordt toegekend. Die optie tref ik niet aan. Wanneer ik kies voor random en de pc reboot is alles weer bij het oude en zie ik via ifconfig gewoon weer het permanente (feitelijke) MAC-address ipv een random MAC-address.

De vraag is dus hoe ik na iedere reboot een random MAC-address via macchanger verkrijg? Voor zover ik kan beoordelen kan dit niet via de GUI?

(Overigens is de GUI waarschijnlijk door een spaanstalig iemand gemaakt, want het gebruikte Engels is niet super en de menu's vertonen ook Spaanse namen. Maar dit even terzijde).
Een boek doet het altijd...

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #6 Gepost op: 2017/10/15, 21:20:42 »
Ik heb inmiddels al iets gevonden in deze superuser hyperlink.

Dan zet je in /etc/rc.local onder de commentaarregels, maar boven de exit 0 regel
macchanger -e enp3s0 > /tmp/devices.txt 
De output daarvan kun je eventueel checken, in die /tmp/devices.txt

Bij de vraagsteller werkte de bovenstaande regel in het /etc/rc.local niet. Maar hier wel in Xubuntu 16.04.
Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #7 Gepost op: 2017/10/17, 16:34:08 »
Jolo, allereerst bedankt voor je reactie!

Ik heb in een VM met Xubuntu 16.04 (virtualbox) gekeken of het bij mij ook werkte, maar helaas.

In /etc/rc.local heb ik de regel  macchanger -e enp3s0 > /tmp/devices.txt  op de juiste plaats toegevoegd en het bestand opgeslagen. Vervolgens reboot maar het permanente MAC-address blijft aangegeven worden.

Ik heb de regel uit jouw superuser-link ook nog geprobeerd omdat die net iets anders is, waarbij ik eth0 uiteraard heb vervangen door mijn network interface enp3s0. Regel wordt dan   
macchanger -e enp3s0 &> /tmp/devices.txt.
Helaas ook hierbij geen resultaat.

Tenslotte heb ik nog het # teken dat in de eerste regel van rc.local staat verwijderd (!/bin/sh -e), omdat ik dacht dat het script anders niet uitgevoerd zou worden, maar ook dat bood geen soelaas.

Ik snap niet dat het bij jou wel werkt en bij mij niet???
Een boek doet het altijd...

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #8 Gepost op: 2017/10/17, 20:48:40 »
Die ampersand had ik weggelaten uit het macchanger commando, omdat die het schrijven van de output naar het gekozen bestand blokkeerde.

Ik heb niet direct een verklaring, waarom het macchanger commando, bij jou niet werkt. Want die grafische Macchanger GUI gebruikt tenslotte toch ook een macchanger commando.

Om meer info te verkrijgen over je systeem, kun je waarschijnlijk beter eerst de output posten van terminalvenstercommando   inxi -Fxz [Enter]

Verder zou het hekje in de eerste regel in die /etc/rc.local niet behoren te worden verwijderd. Dat hekje hoort bij dat script. 
Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #9 Gepost op: 2017/10/19, 16:49:24 »
Hieronder de gevraagde output :

System:    Host: x Kernel: 4.4.0-64-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Xfce 4.12.3 (Gtk 2.24.28) Distro: Ubuntu 16.04 xenial
Machine:   System: ASUS product: All Series
           Mobo: ASUSTeK model: H97-PLUS v: Rev X.0x
           Bios: American Megatrends v: 2306 date: 10/09/2014
CPU:       Quad core Intel Core i5-4460 (-MCP-) cache: 6144 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 25597
           clock speeds: max: 3400 MHz 1: 899 MHz 2: 1589 MHz 3: 982 MHz
           4: 851 MHz
Graphics:  Card: NVIDIA GF108 [GeForce GT 730] bus-ID: 01:00.0
           Display Server: X.Org 1.18.4 drivers: nvidia (unloaded: fbdev,vesa,nouveau)
           Resolution: 1920x1080@60.00hz, 1920x1080@60.00hz
           GLX Renderer: GeForce GT 730/PCIe/SSE2
           GLX Version: 4.5.0 NVIDIA 375.66 Direct Rendering: Yes
Audio:     Card NVIDIA GF108 High Definition Audio Controller
           driver: snd_hda_intel bus-ID: 01:00.1
           Sound: Advanced Linux Sound Architecture v: k4.4.0-64-generic
Network:   Card: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: d000 bus-ID: 03:00.0
           IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Drives:    HDD Total Size: 1250.3GB (5.7% used)
           ID-1: /dev/sda model: Samsung_SSD_850 size: 250.1GB
           ID-2: /dev/sdb model: WDC_WD5000AAKS size: 500.1GB
           ID-3: /dev/sdc model: Hitachi_HTS54505 size: 500.1GB
Partition: ID-1: / size: 221G used: 59G (28%) fs: ext4 dev: /dev/sda2
           ID-2: swap-1 size: 8.53GB used: 0.00GB (0%) fs: swap dev: /dev/sda3
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 29.8C mobo: 27.8C gpu: 0.0:34C
           Fan Speeds (in rpm): cpu: 0
Info:      Processes: 228 Uptime: 3:00 Memory: 1570.6/7926.8MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.481) inxi: 2.2.35

Nog even een kleine opmerking. Ik heb mijn kernelversie vastgezet. Of dit van invloed zou kunnen zijn weet ik niet, maar ik meld het maar even.
Een boek doet het altijd...

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #10 Gepost op: 2017/10/19, 21:45:56 »
Die kernelversie had je mogelijk vastgezet, omdat er problemen waren met je netwerkkaart.

Wat me verder opvalt is dat er in je pc dezelfde netwerkkaart zit, als in de PC 2007 uit mijn onderschrift. Ook wordt daarvoor dezelfde r8169 driver geladen. Ook in die pc blijkt het macchanger commando te werken. Al is het dan wel met de Linux 4.10.0.37-generic kernel. Die behoort bij de (X)ubuntu 16.04.3 (derde puntuitgave). Die zou je eventueel kunnen uitproberen als Live-cd. 
Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #11 Gepost op: 2017/10/20, 14:40:07 »
Misschien dat ik iets over het hoofd zie, maar wanneer ik een live-cd gebruik en macchanger installeer en daarna een reboot doe dan is macchanger toch weer verdwenen? Zo kan ik niet testen of macchanger na een reboot een ander MAC-address heeft toegekend onder kernelversie 4.10.0.37 om te kijken of het wel of niet aan de door mij gebruikte kernelversie op mijn standaard-pc ligt.
Een boek doet het altijd...

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #12 Gepost op: 2017/10/20, 21:06:37 »
Waarschijnlijk kun je in een Xubuntu live-sessie, nadat je macchanger geïnstalleerd hebt, deze testen zonder te rebooten. Bijvoorbeeld
sudo macchanger -e enp3s0 [Enter]

Of je installeert de 4.10 kernel in Xubuntu 16.04. Uitleg staat in deze hyperlink How to Install Linux Kernel 4.10 & New X Stacks in Ubuntu 16.04.
Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #13 Gepost op: 2017/10/23, 14:21:37 »
sorry ging iets fout. Zie hieronder
« Laatst bewerkt op: 2017/10/23, 15:29:32 door kfboerne »
Een boek doet het altijd...

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #14 Gepost op: 2017/10/23, 15:28:51 »
Ik heb even een nieuwe VM met 16.04.3 (kernel 4.10) aangemaakt. Macchanger geinstalleerd en gereboot. Zelfde permanente MAC-address blijft. Conclusie :  ligt dus niet aan de kernelversie!
(Pfffff...lange adem nodig voor dit probleem ;))

Na het nodige zoekwerk kwam ik de mogelijkheid tegen dat het een bug in network-manager zou kunnen betreffen :  'NetworkManager resets spoofed mac address to physical mac'  (https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1573856) .
Er staat oa 'Same issue is present in just released NetworkManager 1.2.' (ik heb versie 1.2).

Nou ben ik helaas niet technisch genoeg om vast te stellen of dit daadwerkelijk het probleem is en zo ja, of het op dit moment opgelost kan worden? Al het vermelde gaat mij ietwat boven de pet ;-).

Jolo, heb jij een idee hoe of wat?
Een boek doet het altijd...

Offline jolo

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #15 Gepost op: 2017/10/23, 20:51:15 »
Dat zou heel goed kunnen. Het valt me inderdaad op dat na de reboot, het MAC-adres weer terug gaat naar het permanent MAC-adres.   

Desalniettemin zou wat ik in Reactie #6 voorstelde, gewoon behoren te werken.
Na eerste reboot
jolo@conroe:~$ cat /tmp/devices.txt
Current MAC:   00:18:f3:0a:26:4a (ASUSTek COMPUTER INC.)
Permanent MAC: 00:18:f3:0a:26:4a (ASUSTek COMPUTER INC.)
New MAC:       00:18:f3:19:0e:83 (ASUSTek COMPUTER INC.)

Na de tweede reboot
jolo@conroe:~$ cat /tmp/devices.txt
Current MAC:   00:18:f3:0a:26:4a (ASUSTek COMPUTER INC.)
Permanent MAC: 00:18:f3:0a:26:4a (ASUSTek COMPUTER INC.)
New MAC:       00:18:f3:ac:99:1f (ASUSTek COMPUTER INC.)

Als alternatief voor network-manager, zou je eventueel WICD kunnen proberen.
Hoofd PC september 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Ubuntu 14.04
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM
Test pc's AthlonXP 1700+ PC 1,5 GB RAM nVidia 7600GS en Dual P3 1000 MHz 1 GB RAM X1650Pro

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #16 Gepost op: 2017/10/24, 14:02:49 »
Zoals ik al schreef ben ik niet supertechnisch, maar kan de oplossing ook niet zijn - zoals ik lees in deze thread : https://bugzilla.gnome.org/show_bug.cgi?id=770611 - dat ik 'iets' aan het network-manager config bestand moet toevoegen? In die thread staat bv :

[device-mac-addr-preserve]
ethernet.cloned-mac-address=preserve
wifi.cloned-mac-address=preserve

Ik weet alleen niet WAT ik precies in WELK network-manager bestand zou moeten toevoegen want ik tref meerdere van dit soort bestanden aan? Uiteraard alleen wanneer mijn gedachtengang correct is.
Een boek doet het altijd...

Offline kfboerne

  • Lid
  • Steunpunt: Nee
Re: netwerkkaart aanwezig ... en afwezig
« Reactie #17 Gepost op: 2017/10/24, 16:39:48 »
Oplossing/oorzaak gevonden!

Jolo, ik heb jouw oplossing uit reactie #6 nogmaals uitgeprobeerd, maar dit keer niet in een VM, maar op mijn fysieke pc. En dan werkt het dus wel. Na iedere reboot wijzigt het MAC-address automatisch. Geen idee waarom dit niet werkt in een VM. Is ook niet belangrijk want dat MAC address is immers toch virtueel.

Dit soort acties test ik normaal altijd eerst uit in een VM. Vandaar.

Jolo een dikke pluim voor jou in elk geval :)! Hartelijk dank...

Een boek doet het altijd...