• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

hotplug für _ein_ Gerät deaktivieren

Olaf123

Member
Hallo !

Um hotplug spezifisch für meinen Bluetooth-USB-Stick zu deaktivieren, müsste ich vermutlich das untenstehende Script (eigentlich für einen Memory-Stick) anpassen.
admine hatte hier auch mal den link zur entsprechenden Beschreibung reingesetzt (Link).
Leider weiss ich absolut nicht, welche Daten ich für meinen Bluetooth-Stick dort anpassen muss.

Der Bluetooth-Stick soll _absolut_ nicht mehr von Suse 10.0 bemerkt werden, d.h. vermutlich der (kernel)Treiber soll nicht mehr geladen werden.
Beim Bluetooth-Stick wirft mir lshal mehrere Einträge zu diesem aus, bei denen ich noch dazu keinen Zusammenhang zum Originalscript sehe.

Ich komme einfach absolut nicht weiter. Wenn der Stick weiter von Suse eingeklinkt wird, kann ich ihn nicht unter vmware nutzen, aber genau dort brauche ich ihn dringend.

Gruß
Olaf

### ORIGINAL-Script
###
1. in Verzeichnis wechseln (ggf. anlegen)
# cd /usr/share/hal/fdi/policy/20thirdparty

2. Erstellen eines fdi-Files mit folgendem Ergebnis:
# cat nomount_usb_disk.fdi
<?xml version"1.0" encoding"ISO-8859-1"?>

<deviceinfo version"0.2">
<device>
<match key"storage.bus" string"usb">
<match key"storage.drive_type" string"disk">
<match key"storage.policy.should_mount" bool"true">
<merge key"storage.policy.should_mount" type"bool">false</merge>
</match>
</match>
</match>
</device>
</deviceinfo>
#

3. HAL neu starten
# rchal restart
###


### Ausgabe von lshal (Auszug):
###
udi = '/org/freedesktop/Hal/devices/usb_device_a12_1_noserial_if0'
info.udi = '/org/freedesktop/Hal/devices/usb_device_a12_1_noserial_if0' (string)
linux.subsystem = 'usb' (string)
linux.hotplug_type = 1 (0x1) (int)
info.product = 'USB Wireless Interface' (string)
usb.interface.protocol = 1 (0x1) (int)
usb.interface.subclass = 1 (0x1) (int)
usb.interface.class = 224 (0xe0) (int)
usb.interface.number = 0 (0x0) (int)
info.linux.driver = 'hci_usb' (string)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2/4-2:1.0' (string)
usb.configuration_value = 1 (0x1) (int)
usb.num_configurations = 1 (0x1) (int)
usb.num_interfaces = 3 (0x3) (int)
usb.device_class = 224 (0xe0) (int)
usb.device_subclass = 1 (0x1) (int)
usb.device_protocol = 1 (0x1) (int)
usb.vendor_id = 2578 (0xa12) (int)
usb.product_id = 1 (0x1) (int)
usb.vendor = 'Cambridge Silicon Radio, Ltd' (string)
usb.product = 'USB Wireless Interface' (string)
usb.device_revision_bcd = 1317 (0x525) (int)
usb.max_power = 0 (0x0) (int)
usb.num_ports = 0 (0x0) (int)
usb.linux.device_number = 2 (0x2) (int)
usb.speed_bcd = 4608 (0x1200) (int)
usb.version_bcd = 272 (0x110) (int)
usb.is_self_powered = true (bool)
usb.can_wake_up = false (bool)
usb.bus_number = 4 (0x4) (int)
info.bus = 'usb' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_a12_1_noserial' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2/4-2:1.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2/4-2:1.0' (string)

udi = '/org/freedesktop/Hal/devices/usb_device_a12_1_noserial_if1'
info.udi = '/org/freedesktop/Hal/devices/usb_device_a12_1_noserial_if1' (string)
linux.subsystem = 'usb' (string)
linux.hotplug_type = 1 (0x1) (int)
info.product = 'USB Wireless Interface' (string)
usb.interface.protocol = 1 (0x1) (int)
usb.interface.subclass = 1 (0x1) (int)
usb.interface.class = 224 (0xe0) (int)
usb.interface.number = 1 (0x1) (int)
info.linux.driver = 'hci_usb' (string)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2/4-2:1.1' (string)
usb.configuration_value = 1 (0x1) (int)
usb.num_configurations = 1 (0x1) (int)
usb.num_interfaces = 3 (0x3) (int)
usb.device_class = 224 (0xe0) (int)
usb.device_subclass = 1 (0x1) (int)
usb.device_protocol = 1 (0x1) (int)
usb.vendor_id = 2578 (0xa12) (int)
usb.product_id = 1 (0x1) (int)
usb.vendor = 'Cambridge Silicon Radio, Ltd' (string)
usb.product = 'USB Wireless Interface' (string)
usb.device_revision_bcd = 1317 (0x525) (int)
usb.max_power = 0 (0x0) (int)
usb.num_ports = 0 (0x0) (int)
usb.linux.device_number = 2 (0x2) (int)
usb.speed_bcd = 4608 (0x1200) (int)
usb.version_bcd = 272 (0x110) (int)
usb.is_self_powered = true (bool)
usb.can_wake_up = false (bool)
usb.bus_number = 4 (0x4) (int)
info.bus = 'usb' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_a12_1_noserial' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2/4-2:1.1' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2/4-2:1.1' (string)

udi = '/org/freedesktop/Hal/devices/usb_device_a12_1_noserial_if2'
info.udi = '/org/freedesktop/Hal/devices/usb_device_a12_1_noserial_if2' (string)
linux.subsystem = 'usb' (string)
linux.hotplug_type = 1 (0x1) (int)
info.product = 'USB Application Specific Interface' (string)
usb.interface.protocol = 0 (0x0) (int)
usb.interface.subclass = 1 (0x1) (int)
usb.interface.class = 254 (0xfe) (int)
usb.interface.number = 2 (0x2) (int)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2/4-2:1.2' (string)
usb.configuration_value = 1 (0x1) (int)
usb.num_configurations = 1 (0x1) (int)
usb.num_interfaces = 3 (0x3) (int)
usb.device_class = 224 (0xe0) (int)
usb.device_subclass = 1 (0x1) (int)
usb.device_protocol = 1 (0x1) (int)
usb.vendor_id = 2578 (0xa12) (int)
usb.product_id = 1 (0x1) (int)
usb.vendor = 'Cambridge Silicon Radio, Ltd' (string)
usb.product = 'USB Application Specific Interface' (string)
usb.device_revision_bcd = 1317 (0x525) (int)
usb.max_power = 0 (0x0) (int)
usb.num_ports = 0 (0x0) (int)
usb.linux.device_number = 2 (0x2) (int)
usb.speed_bcd = 4608 (0x1200) (int)
usb.version_bcd = 272 (0x110) (int)
usb.is_self_powered = true (bool)
usb.can_wake_up = false (bool)
usb.bus_number = 4 (0x4) (int)
info.bus = 'usb' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_a12_1_noserial' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2/4-2:1.2' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2/4-2:1.2' (string)

udi = '/org/freedesktop/Hal/devices/usb_device_a12_1_noserial'
info.udi = '/org/freedesktop/Hal/devices/usb_device_a12_1_noserial' (string)
linux.subsystem = 'usb' (string)
linux.hotplug_type = 1 (0x1) (int)
usb_device.bus_number = 4 (0x4) (int)
usb_device.can_wake_up = false (bool)
usb_device.is_self_powered = true (bool)
usb_device.version_bcd = 272 (0x110) (int)
usb_device.speed_bcd = 4608 (0x1200) (int)
usb_device.linux.device_number = 2 (0x2) (int)
usb_device.num_ports = 0 (0x0) (int)
usb_device.max_power = 0 (0x0) (int)
usb_device.device_revision_bcd = 1317 (0x525) (int)
info.product = 'Bluetooth Dongle (HCI mode)' (string)
usb_device.product = 'Bluetooth Dongle (HCI mode)' (string)
info.vendor = 'Cambridge Silicon Radio, Ltd' (string)
usb_device.vendor = 'Cambridge Silicon Radio, Ltd' (string)
usb_device.product_id = 1 (0x1) (int)
usb_device.vendor_id = 2578 (0xa12) (int)
usb_device.device_protocol = 1 (0x1) (int)
usb_device.device_subclass = 1 (0x1) (int)
usb_device.device_class = 224 (0xe0) (int)
usb_device.num_interfaces = 3 (0x3) (int)
usb_device.num_configurations = 1 (0x1) (int)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2' (string)
info.linux.driver = 'usb' (string)
info.bus = 'usb_device' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_0000_00_10_3' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3/usb4/4-2' (string)

udi = '/org/freedesktop/Hal/devices/usb_device_0_0_0000_00_10_3'
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_0000_00_10_3' (string)
linux.subsystem = 'usb' (string)
linux.hotplug_type = 1 (0x1) (int)
usb_device.bus_number = 4 (0x4) (int)
usb_device.can_wake_up = true (bool)
usb_device.is_self_powered = true (bool)
usb_device.version_bcd = 272 (0x110) (int)
usb_device.speed_bcd = 4608 (0x1200) (int)
usb_device.serial = '0000:00:10.3' (string)
usb_device.linux.device_number = 1 (0x1) (int)
usb_device.num_ports = 2 (0x2) (int)
usb_device.max_power = 0 (0x0) (int)
usb_device.device_revision_bcd = 518 (0x206) (int)
info.product = 'UHCI Host Controller' (string)
usb_device.product = 'UHCI Host Controller' (string)
info.vendor = 'Linux 2.6.13-15-default uhci_hcd' (string)
usb_device.vendor = 'Linux 2.6.13-15-default uhci_hcd' (string)
usb_device.product_id = 0 (0x0) (int)
usb_device.vendor_id = 0 (0x0) (int)
usb_device.device_protocol = 0 (0x0) (int)
usb_device.device_subclass = 0 (0x0) (int)
usb_device.device_class = 9 (0x9) (int)
usb_device.num_interfaces = 1 (0x1) (int)
usb_device.num_configurations = 1 (0x1) (int)
usb_device.configuration_value = 1 (0x1) (int)
usb_device.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3/usb4' (string)
info.linux.driver = 'usb' (string)
info.bus = 'usb_device' (string)
info.parent = '/org/freedesktop/Hal/devices/pci_1106_3038' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:10.3/usb4' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3/usb4' (string)

udi = '/org/freedesktop/Hal/devices/pci_1106_3038'
info.udi = '/org/freedesktop/Hal/devices/pci_1106_3038' (string)
linux.subsystem = 'pci' (string)
linux.hotplug_type = 1 (0x1) (int)
pci.subsys_product = 'Unknown (0x3038)' (string)
pci.subsys_vendor = 'ASRock Incorporation' (string)
info.product = 'VT82xxxxx UHCI USB 1.1 Controller' (string)
pci.product = 'VT82xxxxx UHCI USB 1.1 Controller' (string)
info.vendor = 'VIA Technologies, Inc.' (string)
pci.vendor = 'VIA Technologies, Inc.' (string)
pci.device_protocol = 0 (0x0) (int)
pci.device_subclass = 3 (0x3) (int)
pci.device_class = 12 (0xc) (int)
pci.subsys_vendor_id = 6217 (0x1849) (int)
pci.subsys_product_id = 12344 (0x3038) (int)
pci.vendor_id = 4358 (0x1106) (int)
pci.product_id = 12344 (0x3038) (int)
info.linux.driver = 'uhci_hcd' (string)
pci.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3' (string)
info.parent = '/org/freedesktop/Hal/devices/computer' (string)
info.bus = 'pci' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:10.3' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.3' (string)

udi = '/org/freedesktop/Hal/devices/usb_device_0_0_0000_00_10_4_if0'
info.udi = '/org/freedesktop/Hal/devices/usb_device_0_0_0000_00_10_4_if0' (string)
linux.subsystem = 'usb' (string)
linux.hotplug_type = 1 (0x1) (int)
info.product = 'USB Hub Interface' (string)
usb.interface.protocol = 0 (0x0) (int)
usb.interface.subclass = 0 (0x0) (int)
usb.interface.class = 9 (0x9) (int)
usb.interface.number = 0 (0x0) (int)
info.linux.driver = 'hub' (string)
usb.linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.4/usb5/5-0:1.0' (string)
usb.configuration_value = 1 (0x1) (int)
usb.num_configurations = 1 (0x1) (int)
usb.num_interfaces = 1 (0x1) (int)
usb.device_class = 9 (0x9) (int)
usb.device_subclass = 0 (0x0) (int)
usb.device_protocol = 1 (0x1) (int)
usb.vendor_id = 0 (0x0) (int)
usb.product_id = 0 (0x0) (int)
usb.vendor = 'Linux 2.6.13-15-default ehci_hcd' (string)
usb.product = 'USB Hub Interface' (string)
usb.device_revision_bcd = 518 (0x206) (int)
usb.max_power = 0 (0x0) (int)
usb.num_ports = 8 (0x8) (int)
usb.linux.device_number = 1 (0x1) (int)
usb.serial = '0000:00:10.4' (string)
usb.speed_bcd = 294912 (0x48000) (int)
usb.version_bcd = 512 (0x200) (int)
usb.is_self_powered = true (bool)
usb.can_wake_up = true (bool)
usb.bus_number = 5 (0x5) (int)
info.bus = 'usb' (string)
info.parent = '/org/freedesktop/Hal/devices/usb_device_0_0_0000_00_10_4' (string)
linux.sysfs_path_device = '/sys/devices/pci0000:00/0000:00:10.4/usb5/5-0:1.0' (string)
linux.sysfs_path = '/sys/devices/pci0000:00/0000:00:10.4/usb5/5-0:1.0' (string)
###
 
A

Anonymous

Gast
Das Grundprinzip:

In der fdi-Datei, die Du in Punkt 2. erstellst, muß sichergestellt werden, daß dein Gerät durch die match Regeln eindeutig identifiziert wird.
Um dies zu bewerkstelligen suchst Du in der Ausgabe von lshal einige wenige eindeutige Eigenschaften für dein Device aus.
Für diese fügst Du die entsprechenden Match-Regeln in deine fdi-Datei ein.

Detaillierte Informationen dazu gibt's auf deinem Rechner unter:
/usr/share/doc/packages/hal/spec/hal-spec.html
 
OP
O

Olaf123

Member
Hallo !

Danke für Deine Antwort.
tisyb schrieb:
...daß dein Gerät durch die match Regeln eindeutig identifiziert wird.
...einige wenige eindeutige Eigenschaften für dein Device aus.
Für diese fügst Du die entsprechenden Match-Regeln in deine fdi-Datei ein.
Ja, das war das einzige was ich bisher schon verstanden hatte :)

Die Frage ist nun:
hier soll nicht "mounten" verhindert werden, sondern das grundsätzliche erkennen/laden usw., d.h. ich brauche irgendwie den Teil welcher der Zeile
<merge key"storage.policy.should_mount" type"bool">false</merge>
aus dem Originalscript entsprechen würde.

Gruß
Olaf
 
A

Anonymous

Gast
Olaf123 schrieb:
hier soll nicht "mounten" verhindert werden, sondern das grundsätzliche erkennen/laden usw., d.h. ich brauche irgendwie den Teil welcher der Zeile

<merge key"storage.policy.should_mount" type"bool">false</merge>

aus dem Originalscript entsprechen würde.

Ich glaube nicht, dass es sowas gibt, wie:
<merge key"storage.policy.should_ignore_device" type"bool">true</merge>

Vielleicht wäre dein Problem eher hier zu lösen:
/etc/hotplug/blacklist

oder unter Umständen auch hier:
/etc/udev/rules.d/50-udev.rules
 
OP
O

Olaf123

Member
Hallo !

tisyb schrieb:
Vielleicht wäre dein Problem eher hier zu lösen:
/etc/hotplug/blacklist

oder unter Umständen auch hier:
/etc/udev/rules.d/50-udev.rules
blacklist hab ich schon versucht, hat nichts gebracht. Offenbar werden die kernel-treiber/module dort nicht beeinflusst.

rules kommt noch.

Gruß
Olaf
 
Hallo Olaf,

hast Du an dieser Stelle eine Lösung gefunden?
Ich stehe vor dem gleichen Problem mit meinem iPod. Sobald der vom System erkannt wird, wird der usb-storage Treiber geladen und ich kann das Gerät nicht mehr in meiner VM nutzen. Momentan hilft mir ein Script, welches die Datei usb-storage.ko umbenennt, so daß ich auf brachiale Weise das Laden des Treibers verhindern kann. Sobald die VM den iPod erkennt, kann ich den Treiber wieder richtig benennen und dann sogar weitere USB-Geräte anstöpseln, die auch von der VM richtig erkannt werden.

I really appreciate any help on this!!! :)

Beste Grüße,
minibootsmann
 
OP
O

Olaf123

Member
Hallo !
minibootsmann schrieb:
hast Du an dieser Stelle eine Lösung gefunden?
Nein. ich kann mich ehrlich gesagt auch kaum noch an die Aktion entsinnen, es gab zu viele gescheiterte Versuche, verschiedenes unter Linux zum Laufen zu bekommen, das hier war nur einer davon.
Aber alles hatte das gleiche End-Ziel:
Es ging seinerzeit um eine Bluetooth-Verbindung zu meinem smartphone.
Um überhaupt weiter Suse nutzen zu können, nutze ich seit dem wieder ein USB-Kabel, wie früher in der Steinzeit.

Und da von Linux noch immer keine brauchbare Unterstützung für die Synchronisation irgendeines Organizers mit gebräuchlichen Handys/PDAs angeboten wird, wird das wohl auch für die nächsten Jahre so bleiben.
(Es sei denn, Vista sollte sich plötzlich doch als "gut" erweisen und auf meinem PC ein Plätzchen bekommen)

Gruß
Olaf
 
Schade eigentlich!

Immerhin habe ich es geschafft, alles unter SuSE zu tun, was vorher unter WinXP lief. Dies war mit reichlich Kraxelei verbunden, aber ich "frickle" auch gern ;-). Das Ergebnis ist ein System, welches die gestellten Aufgaben wesentlich "runder" erledigt als mein vorheriges.

Da ich eine gangbare, wenn auch rabiate Lösung für meinen Ansatz habe, kann ich mit diesem Schönheitsfehler leben. Das werde ich wohl auch müssen, denn zum selber Ändern fehlen mir einfach die Coding-Kenntnisse.

Ich wünsche Dir weiterhin viel Erfolg beim Umstieg auf Linux (evtl. mit einer anderen Distribution). Ich möchte keinen "Flame-War" initiieren, kann aber sagen, daß Vista für mich keine Alternative zu Linux darstellen kann und wird.

Beste Grüße,
minibootsmann
 
OP
O

Olaf123

Member
Hallo !
minibootsmann schrieb:
Immerhin habe ich es geschafft, alles unter SuSE zu tun, was vorher unter WinXP lief. Dies war mit reichlich Kraxelei verbunden, aber ich "frickle" auch gern ;-)
Ich bastle auch gern, aber alles hat auch 'ne Grenze. Gefrickelt habe ich monatelang, mit allen möglichen Distributionen.
Aber Organizer (mit Abgleich zu smartphone/PDA), Bankingsoftware und Mini-"CAD"-Software (a la DataBecker 3d Taumhaus-Designer) habe ich nicht gefunden/hinbekommen.
Insbesondere die ersten beiden sind für mich sehr wichtig und es schmerzt, dass ich allein dafür vmware mit Win starten muss.
Und das letztgenannte läuft nichtmal in vmware, d.h. ich muss dafür den PC rebooten um ein "richtiges" Win zu starten. Den Plattenplatz hätte ich lieber meiner Suse oder wenigstens der vmware gegönnt.
Und aus irgendeinem Grunde scheitert immer wieder das Schreiben auf Diskette, was mir schon einige Anrufe meiner Bank gebracht hat, die mir mitteilte, dass auf meiner DAT-Disk keine aktuelle DAT ist...

minibootsmann schrieb:
Das Ergebnis ist ein System, welches die gestellten Aufgaben wesentlich "runder" erledigt als mein vorheriges.
Kann ich leider nicht bestätigen. Ich habe mehr Abstürze als früher mit Windows. Zwar nicht unbedingt sehr viele, aber doch mehr als vorher. Linux-Freaks werden jetzt natürlich sagen, dass das an meiner Konfiguration liegt. Naja, warum auch immer.
Aber ich bin trotzdem Recht zufrieden.

minibootsmann schrieb:
... beim Umstieg auf Linux
Ist ja schon geschehen.
Da mir der Sicherheitsaspekt sehr wichtig ist, insbesondere auf meinen Büro-PCs, habe ich dort seit einigen Monaten auf zwei Rechnern Suse laufen. Nur auf den alten Rechnern läuft noch Win95 (und das seit vielen Jahren sehr, sehr stabil), da Suse diese völlig überfordert. Und die Umstellung des Servers von WinNT auf Suse hab ich nicht 100%ig hinbekommen. In einem homogenen Netz ausschließlich mit Suse/Linux wärs kein Thema, aber dieser Mix mit Samba usw., ne, die Zugriffsrechte bzw. Netzwerkpfade auf jedem Rechner ainzurichten ist mir viel zu kompliziert für den praktischen Einsatz, da klick ich mir das lieber weiter unter NT zusammen, das geht schneller.

minibootsmann schrieb:
daß Vista für mich keine Alternative zu Linux darstellen kann und wird.
Ich habe zwar nicht vor, wieder auf Win umzusteigen, aber wer weiss, was die Zukunft bringt.

Wie erwähnt, ich bin Recht zufrieden.
Aber ich kann zumindest für den Büro-Einsatz niemandem Linux empfehlen, es sei denn es wird wirklich nur eine Schreib-, Surf- und Mailmaschine benötigt, ohne jede "spezielle" Software, denn die gibt es i.d.R. nur für Windows.

Gruß
Olaf
 
Hallo Olaf,

ich merke, daß Du das Thema sehr pragmatisch angehst. Das finde ich gut, und so halte ich es auch. Auf dem Rechner soll ein OS laufen, welches den Bedürfnissen des Anwenders entspricht und einfach die gestellten Aufgaben am Besten erledigt.

Auch ich arbeite schon seit über einem Jahr daran, den Umstieg auf Linux zu 100% hinzubekommen. Irgendwann wird's schon klappen!

Übrigens nutze ich statt vmware virtualbox von innotech. Gibt's neuerdings unter GPL, ist wesentlich schlanker als vmware und unterstützt USB2.0.

Gruß,
minibootsmann
 
OP
O

Olaf123

Member
Hallo!
minibootsmann schrieb:
ich merke, daß Du das Thema sehr pragmatisch angehst.
Ich glaube man muss schon ziemlich einen an der Waffel haben, um soviel Zeit in so einen Kram zu investieren. Normalerweise denke ich "wirtschaftlich", aber damit käme ich bei der Überlegung Windows <-> Linux nicht sehr weit, denn dann müsste ich sofort wieder Windows installieren :)

minibootsmann schrieb:
Auch ich arbeite schon seit über einem Jahr daran, den Umstieg auf Linux zu 100% hinzubekommen. Irgendwann wird's schon klappen!
Im Grunde genommen ist bei mir nur noch die Sache mit Organizer/smartphone/PDA usw ein echtes Problem, für das ich dann Windows benötige.
Das Bankprogramm kann ich (angeblich) mit ... komme nicht auf den Namen ... ersetzen. Das Programm müsste ich aber kaufen, und genau das ist ja unnötig, solange ich sowieso noch auf vmware angewiesen bin (wegen dem PDA). Wenn die vmware also sowieso läuft, dann kann ich auch das Windows-Bankprogramm darin starten.

Wenn die Synchronisation mit dem PDA endlich unter Linux möglich wäre, dann wäre ich bei 99.9% Linux.
Das wäre bei mir aber auch nur deswegen der Fall, weil ich sehr selten neue Softare installiere bzw. benötige. Ich nutze meine PCs als Arbeitspferde und ggf. Surfstationen. Keine Spiele, keine neuen Tools die ich ständig installieren will usw.

Das einzige, wofür ich aber auch dann keinen Ersatz hätte, wäre die Häusle-bauer-Software (Traumhaus Designer), aber das benötige ich nur für ca. 1 Phase pro Jahr. Dann ist's der Aufwand zwar ärgerlich, macht aber übers Jahr gesehen wirklich nur einen Klacks aus.

Ich glaube ürigends nicht mehr daran, dass sich in den nächsten paar Jahren unter Linux was ändert bzgl. Synchronisation mit PDAs/smartphones usw., es sei denn, die Hersteller der Geräte würden Linux entgegenkommen.
Solange überall irgendwelche kleinen Gruppen ihr eigenes, kleines, halbfertiges Brot backen, anstatt sich zusammenzuschließen und ein leckeres Mehrkornbrot anbieten, wird da nichts bewegendes passieren.
Vielleicht kommerziell, aber nicht frei, denn dort wird das Rad jährlich neu erfunden.

Im Moment erhoffe ich mir eine Menge vom Neo1973. Das sollte ja eigentlich, d.h. lt. Berichten im Web, schon im Januar 2007 rauskommen, aber der Hersteller / die Entwickler waren da wohl zu vorschnell und haben jetzt kalte Füße bekommen. Bin gespannt, ob die Testphase wirklich im September endet und ein fertiges Produkt auf den Markt geworfen wird.

Gruß
Olaf
 
Oben