Posts aus der Kategorie ‘Allgemein’

Remove target from atmel studio 6

I had several versions of my stk500 in atmel studio 6 because i was using different com ports.
There is no way to remove a target from atmel studio 6.1 via the gui.

If you want to remove the obsolete targets you have to edit the registry entry.

1. close atmel studio
2. open regedit.exe and search for "UserAddedTargets"
3. remove unnesessary entrys
4. restart atmel studio

VMware Fusion: Fehlender Netzwerkadapter

Wird ein VM Image kopiert, gibt VMware dem Netzwerkadapter automatisch eine neue MAC Adresse, um Kollisionen zu vermeiden. Allerdings identifiziert Ubuntu Netzwerkadapter über die MAC Adresse, sodass z.B. eth0 nach dem kopieren nicht mehr verfügbar ist, da der alte Adapter nun fehlt.

Um das Problem zu beheben lässt man sich im Gast System via ifconfig -a alle Netzwerkkarten anzeigen. Hier sollte auch eth1 aufgeführt sein.

eth1 Link encap:Ethernet HWaddr 00:0c:29:9c:f0:d1
inet addr:192.168.1.18 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe9c:f0d1/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5621 errors:0 dropped:0 overruns:0 frame:0
TX packets:591 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1384390 (1.3 MB) TX bytes:49955 (49.9 KB)

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:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

Nun muss man in der Datei /etc/udev/rules.d/70-persistent-net.rules die MAC Adresse von eth0 durch die von eth1 ersetzen. Der Adapter eth1 kann aus der Datei gelöscht werden.

Am Ende könnte das dann z.B. so aus sehen

# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:9c:f0:d1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

Nach einem Reboot sollte das Netzwerk wieder laufen.

Kontakt: mail@gamgee.de