Speicherort für entpackte Dateien ?

Hallo.

Wenn ich mir von einer Herstellerseite Treiber für meine eingebaute Hardware runterlade, z.B. Grafikkarte oder Netzwerk, werde ich entweder gefragt, wo ich den Download entpacken möchte, oder es wird mir ein Ordner vorgeschlagen, der bereits vorhanden ist, wie z.B. der Download Ordner. Wie gehe ich vor, dass die entpackten Dateien da hin kommen, wo sie hingehören?

Gruß, warsteiner

Wenn gefragt oder vorgeschlagen wird, sucht man dann den gewünschten Ordner aus…

Beatrix

Hallo!

Für die entpackten Dateien gibt es häufig keinen Ort, wo sie hingehören. Häufig sind das ja Installer, welche Einstellungen am System vornehmen, und selber noch irgenwelche Dateien entpacken und an die richtigen Orte packen.

Mich wundert grade, wozu du Netzwerktreiber brauchst, Linux hat doch meist alles an Bord, was man braucht?

Wie auch immer: Man bekommt meinstens entwender eine *.run-Datei, die man ausführbar macht, und dann ausführt (natürlich als root):

chmod u+x foo.run
./foo.run

Alternativ bekommt man manchmal ein Installationspaket, also ein *.dep oder *.rpm, das man dann z.B. mit

apt install foo.deb

oder

rpm -i foo.rpm

installieren kann. Allerdings sind Installationspakete selten als ZIP gepackt, weil sie selbst schon gepackte Dateien sind.
Nebenbei habe ich mir ein Repository konfiguriert, das ein spezielles Verzeichnis als Quelle benutzt. Sämmtliche RPMs packe ich dort rein, und kann sie anschließend recht komfortabel wie jede andere Software auch installieren.

Hallo sweber.

Ob es am Treiber liegt, an einer falschen Einstellung im bios, oder daran, weil meine letzten Distros (u.a. mint18) zu neu, zu unausgereift ? waren. Ich weiß es nicht. Intel hält für meine Ethernetkarte einen Treiber bereit. Er ist aktiueller, als mein Notebook. Es geht darum, dass meine LAN Verbindung mal funktioniert und dann wieder nicht. Das BS, aktuell mint18, ist brandneu drauf. Nach der Installation standen mir beide Verbindungsarten zur Verfügung, LAN und WLAN.

Einen Tag später funktionierte LAN nicht mehr. Das Kuriose dabei ist, hab`ich mehr per Zufall entdeckt, als ich per WLAN surfte, dann einfach mal Testhalber das LAN Kabel einsteckte, stand mir LAN sofort wieder zur Verfügung. Doch als ich alles wieder ausschaltete, also auch WLAN deaktivierte, danach wieder neu startete, war LAN wieder inaktiv.

Ich würd`ja gerne ein ausgereifteres BS, wie mint 17 z.B. draufziehen, aber ich kenne nicht die Ursache der LAN Probleme. Vielleicht liegt es ja auch an einer falschen Einstellung im bios.

Gruß, warsteiner

Das wird wohl nicht klappen. Du meinst sicher

dpkg -i foo.deb

Gruß,

Sebastian

Eher nicht - ohne mint wirklich zu kennen.

Okay, grundsätzlich funktioniert das also. das ist gut.

Wenn das so gut reproduzierbar ist, dann solltest Du mal nach der Ursache forschen, warum das LAN inaktiv wird.

Was sagt /sbin/ifconfig jeweils, wenn LAN und WLAN aktiv sind und wenn LAN „kaputt“ ist. Was genau für eine LAN-Hardware hast Du (/sbin/lspci). Was sagen die Logdateien (/var/log/syslog) oder was saht „dmesg“? …

Dann suchen wir mal mit System …

Eher unwahrscheinlich. Ich denke, ein Konfigurationsporblem.

Sebastian

Es gibt Situationen, in denen das bei Linux erforderlich sein mag. Besser ist es jedoch, das zu vermeiden und auf die Mechanismen der Distribution zurückzugreifen. In Deinem Fall klingt es so, als wäre Dein Problem nicht unbedingt durch Herunterladen von irgendwas zu beheben sondern durch Konfiguration …

Nabend.

Alles konnte ich noch nicht erledigen. Hier aber schon mal der Anfang.

lspci -v | grep Etherne
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)

Das folgende ist das Ergebnis, als LAN nicht funktionierte

ethtool enp0s25
Settings for enp0s25:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: Unknown!
Duplex: Unknown! (255)
Port: Twisted Pair
PHYAD: 2
Transceiver: internal
Auto-negotiation: on
MDI-X: Unknown (auto)
Cannot get wake-on-lan settings: Operation not permitted
Current message level: 0x00000007 (7)
drv probe link
Link detected: no

Hier habe ich das LAN Kabel in die Buchse gesteckt, während ich mit WLAN mit dem Router verbunden war

ethtool enp0s25
Settings for enp0s25:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: Yes
Speed: 100Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: on (auto)
Cannot get wake-on-lan settings: Operation not permitted
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes

demesg kennt mein Terminal nicht. Was die var/log/syslog Datei angeht, da brauche ich noch ein bissken. Das sind hunderte Zeilen. Alle wollte ich euch nicht zumuten. Ich werde das hier erst einmal abschicken, alles ausschalten und dann noch mal starten. Dann dürfte die Textdatei nicht so lang werden, weil ich dann anhand der Uhrzeit selektieren kann. Es wäre für mich, als Laie, hilfreich, wenn ich wüsste, wonach ich in der log Datei suchen soll.

Dieser Zustand lässt sich nun leider nicht mehr reproduzieren. Ich habe es ein paar mal versucht, aber es blieb immer nur beim WLAN Betrieb. Das eingesteckte LAN Kabel ist für mint 18 nicht vorhanden.

Grundsätzlich wird der schon seit ewig im Kernel supported.

Ich habe allerdings ältere Berichte gesehen, dass der bei 100Mb/s in manchen Situationen Pakete verliert. Auch die sind so alt, dass der passende Patch dazu schon in einem halbwegs aktuellen Kernel sein sollte.

ethtool ist eine sinnvolle Idee von Dir. eventuell kann man auch noch mal mii-diag probieren, aber viel verspreche ich mir nicht davon. Ich vermisse noch den Output von /sbin/ifconfig in beiden Situationen.

Das heisst ja auch „dmesg“

Sebastian

Was sagt /sbin/ifconfig
Was sagt /sbin/route -n

/sbin/ifconfig
enp0s25 Link encap:Ethernet Hardware Adresse 3c:97:0e:a9:4c:51
UP BROADCAST MULTICAST MTU:1500 Metrik:1
RX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:0 (0.0 B) TX-Bytes:0 (0.0 B)
Interrupt:20 Speicher:f3500000-f3520000

lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:65536 Metrik:1
RX-Pakete:2973 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:2973 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1
RX-Bytes:318388 (318.3 KB) TX-Bytes:318388 (318.3 KB)

wlp3s0 Link encap:Ethernet Hardware Adresse 6c:88:14:8c:4f:74
inet Adresse:192.168.178.22 Bcast:192.168.178.255 Maske:255.255.255.0
inet6-Adresse: fe80::e555:cffc:1853:4fe9/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX-Pakete:24871 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:23812 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:19122574 (19.1 MB) TX-Bytes:3753807 (3.7 MB)

/sbin/route -n
Kernel-IP-Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.178.1 0.0.0.0 UG 600 0 0 wlp3s0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlp3s0
192.168.178.0 0.0.0.0 255.255.255.0 U 600 0 0 wlp3s0

Nach dem ich im laufenden Betrieb WLAN ausgeschaltet habe, mit weiterhin eingestecktem LAN Kabel:

/sbin/ifconfig
enp0s25 Link encap:Ethernet Hardware Adresse 3c:97:0e:a9:4c:51
UP BROADCAST MULTICAST MTU:1500 Metrik:1
RX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:0 (0.0 B) TX-Bytes:0 (0.0 B)
Interrupt:20 Speicher:f3500000-f3520000

lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:65536 Metrik:1
RX-Pakete:4009 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:4009 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1
RX-Bytes:402162 (402.1 KB) TX-Bytes:402162 (402.1 KB)

/sbin/route -n
Kernel-IP-Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface

Vielleicht doch … http://www.intel.com.br/content/dam/www/public/us/en/documents/specification-updates/6-and-c200-chipset-specification-update.pdf

Die Netzwerkkarte hat ein keiner Situation eine IP-Adresse und auch keine Route. Ich weiß nicht, wie das bei Mint üblicherweise konfiguriert wird …

Entweder die IP „geht verloren“ oder sie wird nicht richtig zugeordnet …

was sagt „cat /etc/network/interfaces“?

Sebastian

Einmal Kabel ziehen, dann wieder einstecken. WLAN ausgeschaltet lassen. Was sagt „/sbin/ifconfig“ ?

mache ich gleich. Hab` gerade eine pclinuxos Live CD drin, und damit läuft alles bestens.

/sbin/ifconfig
eth0 Link encap:Ethernet HWaddr 3C:97:0E:A9:4C:51
inet addr:192.168.178.33 Bcast:192.168.178.255 Mask:255.255.255.0
inet6 addr: fe80::3e97:eff:fea9:4c51/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6187 errors:0 dropped:0 overruns:0 frame:0
TX packets:5074 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:6726126 (6.4 MiB) TX bytes:555545 (542.5 KiB)
Interrupt:20 Memory:f3500000-f3520000

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:65536 Metric:1
RX packets:36 errors:0 dropped:0 overruns:0 frame:0
TX packets:36 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1
RX bytes:3878 (3.7 KiB) TX bytes:3878 (3.7 KiB)

wwan0 Link encap:Ethernet HWaddr 4E:5B:BF:11:9F:F8
inet6 addr: fe80::4c5b:bfff:fe11:9ff8/64 Scope:Link
UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:112 (112.0 b)

wwan0:9 Link encap:Ethernet HWaddr 4E:5B:BF:11:9F:F8
inet addr:169.254.219.200 Bcast:169.254.255.255 Mask:255.255.0.0
UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1

/sbin/route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 wwan0
169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth0
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
[guest@localhost ~]$

Okay, nun wieder mint 18. :wink:

Beim booten war WLAN aktiviert und das LAN Kabel war drin. Und siehe da, LAN läuft. Was für ne launische Diva.
Nun schalte ich WLAN aus.

/sbin/ifconfig
enp0s25 Link encap:Ethernet Hardware Adresse 3c:97:0e:a9:4c:51
inet Adresse:192.168.178.33 Bcast:192.168.178.255 Maske:255.255.255.0
inet6-Adresse: fe80::cecd:9a00:448f:4ee6/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX-Pakete:2478 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:2436 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:1914724 (1.9 MB) TX-Bytes:383686 (383.6 KB)
Interrupt:20 Speicher:f3500000-f3520000

lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:65536 Metrik:1
RX-Pakete:456 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:456 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1
RX-Bytes:43355 (43.3 KB) TX-Bytes:43355 (43.3 KB)

Und nun Kabel raus und wieder rein

/sbin/ifconfig
enp0s25 Link encap:Ethernet Hardware Adresse 3c:97:0e:a9:4c:51
inet Adresse:192.168.178.33 Bcast:192.168.178.255 Maske:255.255.255.0
inet6-Adresse: fe80::cecd:9a00:448f:4ee6/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX-Pakete:2478 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:2436 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:1914724 (1.9 MB) TX-Bytes:383686 (383.6 KB)
Interrupt:20 Speicher:f3500000-f3520000

lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:65536 Metrik:1
RX-Pakete:456 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:456 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1
RX-Bytes:43355 (43.3 KB) TX-Bytes:43355 (43.3 KB)

Und nun Kabel raus und wieder rein

/sbin/ifconfig
enp0s25 Link encap:Ethernet Hardware Adresse 3c:97:0e:a9:4c:51
UP BROADCAST MULTICAST MTU:1500 Metrik:1
RX-Pakete:2576 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:2553 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:1929185 (1.9 MB) TX-Bytes:408967 (408.9 KB)
Interrupt:20 Speicher:f3500000-f3520000

lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:65536 Metrik:1
RX-Pakete:2232 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:2232 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1
RX-Bytes:162079 (162.0 KB) TX-Bytes:162079 (162.0 KB)

upps, war ein mal zu viel kopiert

Hier noch mal dein Befehl von weiter oben

cat /etc/network/interfaces

interfaces(5) file used by ifup(8) and ifdown(8)

auto lo
iface lo inet loopback