WinFuture-Forum.de: "linux Genuine Advantage Notifications" - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Linux
  • 4 Seiten +
  • 1
  • 2
  • 3
  • 4

"linux Genuine Advantage Notifications" Ist Dein OS Echt?

#31 Mitglied ist offline   Internetkopfgeldjäger 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.640
  • Beigetreten: 29. Januar 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Interessen::-)

geschrieben 05. Oktober 2006 - 22:18

Hallo,

auf der Winfuture Newsseite
gibts eine News mit Windows stärker an OEM Hardware binden,
mir kommen da gerade wieder so ein paar blöde Ideen... ;)

Man könnte den "Genuine Advantage Notifications"
Blödsinn ja mit dmesg und pciconf -l -v
weiter treiben. :)


Gruß, Internetkopfgeldjäger
0

Anzeige



#32 Mitglied ist offline   Cryson 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.020
  • Beigetreten: 16. April 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Hönow

geschrieben 05. Oktober 2006 - 22:44

Da ihr so langeweile habt koennt ihr doch komplett ein programm schreiben das ueberprueft was fuer ein system genutzt wird, welche hardware, welche versionen von verschieden programmen wie browsern, mail clienten ect. ebend ein richtiges schoenes analyse tool!
Meine Beiträge können Spuren von Ironie enthalten.
0

#33 Mitglied ist offline   Internetkopfgeldjäger 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.640
  • Beigetreten: 29. Januar 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Interessen::-)

geschrieben 05. Oktober 2006 - 22:57

Hallo,

mir gehts nur darum, die Genuine Advantage Notifications
etwas auf die Schippe zu nehmen. Wenn man wissen will
was installiert ist, welche Hardware in der Kiste ist,
könne die Distributionseigenen Werkzeuge bereits hinreichend
Auskunft geben.

Selbst das BIOS lässt sich auslesen, aus einem laufenden Unics. :)
Einfach mit dmidecode. ;)


Gruß, Internetkopfgeldjäger

Dieser Beitrag wurde von Internetkopfgeldjäger bearbeitet: 05. Oktober 2006 - 22:57

0

#34 Mitglied ist offline   Internetkopfgeldjäger 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.640
  • Beigetreten: 29. Januar 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Interessen::-)

geschrieben 05. Oktober 2006 - 23:22

Hehe,

hab' hier was:
Eingefügtes Bild
(Anklicken zum vergrößern)

:)


Gruß, Internetkopfgeldjäger
0

#35 Mitglied ist offline   sparkle 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.316
  • Beigetreten: 30. Mai 05
  • Reputation: 0

geschrieben 06. Oktober 2006 - 01:18

Juhu :)

Eingefügtes Bild
Dieser sparkle hat Super-Kuh-Kräfte
0

#36 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 4.739
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 06. Oktober 2006 - 04:16

Zitat

Man könnte den "Genuine Advantage Notifications"
Blödsinn ja mit dmesg und pciconf -l -v
weiter treiben.


Mh, da kommen mir doch grad auch einige Sachen in den Sinn :)

Ich werd am WE mal rumbasteln, über ev. Unterschiede bei den BSDs und deren Programmen reden wir dann...

Zitat

Da ihr so langeweile habt koennt ihr doch komplett ein programm schreiben das ueberprueft was fuer ein system genutzt wird, welche hardware, welche versionen von verschieden programmen wie browsern, mail clienten ect. ebend ein richtiges schoenes analyse tool!


Bezüglich der Hardware wäre das ev. interessant, gibt da zwar schon einiges in die Richtung, läßt sich aber manchmal schlecht lesen(*an lspci -vv denk*).

Bezüglich Software halte ich das eher für sinnlos, da mach ich lieber ein
eix -Ic --format-compact '<category>/<name>-<installedversions>'
was mir eine Übersicht über sämtliche installierten Programme und deren Versionen gibt bzw. ein
eix -Ic --format-compact '<category>/<name>-<installedversions>' $ProgName
um nach speziellen Programmen und deren Versionen zu suchen.

Mal schauen, kommt Zeit, kommt WE, kommt Langeweile, kommt Code.
0

#37 Mitglied ist offline   Cryson 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.020
  • Beigetreten: 16. April 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Hönow

geschrieben 06. Oktober 2006 - 09:02

man kann ja machen das das programm die hardware anzeigt und die version des treibers. das tool kann einem ja sagen wenn neue treiber vorhanden sind!
Meine Beiträge können Spuren von Ironie enthalten.
0

#38 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 4.739
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 06. Oktober 2006 - 10:29

Zitat

man kann ja machen das das programm die hardware anzeigt und die version des treibers. das tool kann einem ja sagen wenn neue treiber vorhanden sind!


Öhm, ka wie das bei dir ist, aber ich weis, was ich für Hardware habe und portage sagt mir schon, wenn es ein Treiberupdate gibt.

Anyway, hab grad mal ein bisschen gebastelt und eine neue Version geupped, hf :)

GenuineAdvantage - aktuellste Version
0

#39 Mitglied ist offline   Internetkopfgeldjäger 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.640
  • Beigetreten: 29. Januar 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Interessen::-)

geschrieben 06. Oktober 2006 - 12:17

Hallo,

das mit der real memory Anzeige im Kdialog
funktioniert übrigens so:
#!/bin/sh

		kdialog --title "Ist das OS echt?" --yesno \
 				"Ist das OS echt?
				 Willst Du es wissen?" 
 
if [ $? = 0 ]; then


		kdialog --title "Du hast Dich fuer Ja entschieden:
				 Dein `uname -rsm` ist echt. 
				 Herzlichen Glueckwunsch!

				 Ist Dein `dmesg | grep "real memory"`
				 etwa mehr geworden?
					Dann aber gleich neu kompilieren!
					aber zack, zack. 
					...bevor die Kernelbetriebserlaubniss erlischt! :-)
				 " --passivepopup \
				"Dialog schliesst sich in 10 sekunden" 10 
else
		kdialog --title "Du hast Dich fuer Nein entschieden:
				 ist ja auch egal.;-)" --passivepopup \
				"Dialog schliesst sich in 10 sekunden" 10 

 fi


So läuft das auf FreeBSD,
es wäre möglich, das man für den Arbeitspeicher
auf Linux auf einen andern Begriff grepen muß,
aber das lässt sich ja leicht anpassen.
Bloß nicht vergessen:
wenn ein Leerzeichen im Begriff drin ist,
nach dem grep grepen soll,
diesen in Anführungszeichen zu setzen.


Gruß, Internetkopfgeldjäger
0

#40 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 4.739
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 06. Oktober 2006 - 12:35

Also entweder ich hab mein Kernel-Log zu klein eingestellt, oder
dmesg | grep Memory
ist das einzige, was ein verwertbares Ergebnis liefert

Zitat

Memory: 1020428k/1048512k available (2286k kernel code, 27336k reserved, 786k data, 148k init, 131008k highmem)


Das würde aber auch wieder ein bisschen "RegEx-/sed/awk-Magic" brauchen, insofern löse ich das lieber mit cat+cut via /proc oder gibt's unter FreeBSD kein /proc(o.ä.)?

Dieser Beitrag wurde von ph030 bearbeitet: 06. Oktober 2006 - 12:36

0

#41 Mitglied ist offline   Internetkopfgeldjäger 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.640
  • Beigetreten: 29. Januar 04
  • Reputation: 1
  • Geschlecht:Männlich
  • Interessen::-)

geschrieben 06. Oktober 2006 - 14:03

Hallo ph030,

nee, ich glaube, da schlagen die Unterschiede zwischen
Linux und FreeBSD zu! ;)

Wenn ich dmesg auf FreeBSD nach Memory mit großen "M" mit grep
durchforste, ist nichts zu finden, nur memory mit kleinem
"m" bringt zuviel Infos.
Den Unterschied mit dem großen oder kleinem "M" könnte man einfach
umgehen, durch weglassen des ersten Buchstabens.
Aber dann wären mir da immer noch zuviel Infos.

Würde dann so bei mir auf FreeBSD aussehen:
dmesg | grep emory

real memory  = 2147418112 (2047 MB)
avail memory = 2091565056 (1994 MB)
pci0: <memory, RAM> at device 0.1 (no driver attached)
pci0: <memory, RAM> at device 0.2 (no driver attached)
pci0: <memory, RAM> at device 0.3 (no driver attached)
pci0: <memory, RAM> at device 0.4 (no driver attached)
pci0: <memory, RAM> at device 0.5 (no driver attached)



/proc gibts schon bei FreeBSD wenn man es in der kernel.conf hat,
jedoch findet cat dort nicht das,
was man unter Linux dort erwarten würde.

Dru Lavigne hat mal was darüber geschrieben:
http://www.onlamp.com/pub/a/bsd/2005/01/13...BSD_Basics.html

Man könnte es im proc vom Linux Subsystem lesen lassen,
aber auch nur wenn die Linuxkompatibilität eingeschaltet ist:
/usr/compat/linux/proc/

Die CPU-MHz wird dann nach Pfad umbiegen korrekt ausgegeben,
jedoch bin ich über den Wert beim RAM etwas verwundert: RAM: 4256 kB
(Bei mir sind zwei 1 GB Riegel zur Zeit eingebaut)

Normalerweise würde man unter FreeBSD das sysctl Interface benutzen,
z.B. bei mir auf FreeBSD:
sysctl -a | grep -i memory

Virtual Memory:		 (Total: 58038K, Active 545660K)
Real Memory:			(Total: 778864K Active 438424K)
Shared Virtual Memory:  (Total: 103944K Active: 84628K)
Shared Real Memory:	 (Total: 80160K Active: 65644K)
Free Memory Pages:	  1266456K
hw.cbb.start_memory: 2281701376
p1003_1b.memory_protection: 0
p1003_1b.shared_memory_objects: 1



Für bash Scripte genügt es bei FreeBSD,
in die shebang folgendes reinzusetzen:
#!/usr/local/bin/bash

Dort lebt die bash auf FreeBSD, wenn sie installiert wurde.
Basis System und local, wo Anwendungen installiert werden,
werden sauber getrennt.

Unter /usr/compat sind die Kompatibilitäts Subsysteme zu finden.
Da stehen zur Verfügung:
- Linux
- IBCS2 (iBCS2 runtime support for SCO and ISC binaries)
- SVR4 (SysVR4 ABI emulation)

Zur Zeit habe ich die Linux Kompatibilität nicht mehr fest im
Kernel einkompiliert, dort kann man auch das
LINPROCFS (linux-like proc filesystem)
und das LINSYSFS (linux-like sys filesystem support)
einkompilieren.
Jedoch lade ich die Linux Kompatibilität zur Zeit per Kernelmodul.
Linux Spiele sind damit meist recht zufrieden. ;)


Gruß, Internetkopfgeldjäger
0

#42 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 4.739
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 06. Oktober 2006 - 14:43

Sehr strange, sysctl spuckt bei mir nur "Mist" aus, also nichts wirklich verwertbares.

Wenn du möchtest, kann du ja mal alle Funktionen, die du gerne hättest, aufschreiben und mir zukommen lassen. Anhand des `uname` könnte man ja dann das entsprechende Set wählen.
0

#43 Mitglied ist offline   .nano 

  • Gruppe: aktive Mitglieder
  • Beiträge: 2.074
  • Beigetreten: 27. Dezember 04
  • Reputation: 2
  • Geschlecht:Männlich

geschrieben 08. Oktober 2006 - 13:34

Eigentlich könnten wir doch als Linux-User uns alle ph030's Banner in die Signatur tun, so mal als Statement :veryangry:

Dieser Beitrag wurde von .nano bearbeitet: 08. Oktober 2006 - 13:34

imo!
0

#44 Mitglied ist offline   janboe 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.361
  • Beigetreten: 17. Dezember 04
  • Reputation: 0

geschrieben 08. Oktober 2006 - 14:05

Done! :veryangry:
0

#45 Mitglied ist offline   ph030 

  • Gruppe: aktive Mitglieder
  • Beiträge: 4.739
  • Beigetreten: 14. Juli 04
  • Reputation: 36
  • Geschlecht:unbekannt

geschrieben 08. Oktober 2006 - 16:31

Sehr schön :)

Talentierte Leute dürfen auch gerne was hübscheres zusammenbasteln...
0

Thema verteilen:


  • 4 Seiten +
  • 1
  • 2
  • 3
  • 4

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0