Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

06.11.2009, 12:40

bluetooth - fehlermeldungen beim ausführen der test-programs

hallo zusammen,

ich bin auf einige probleme beim einrichten von bluetooth hardware gestossen. nun bin ich auf das schöne howto hier im forum gestossen, das mich aber leider nicht weiterbringt. auch ist einei google recherche relativ erfolglos. vorab einige infos.

- net-wireless/bluez-4.39-r2 USE="alsa consolekit test-programs usb -cups -debug -doc -gstreamer -old-daemons"
- sys-apps/dbus-1.3.0-r1 USE="X -debug -doc (-selinux) -test"
- sys-apps/hal-0.5.13-r2 USE="X acpi consolekit crypt disk-partition laptop policykit -apm -debug -dell -doc (-selinux)"

lsmod:

Quellcode

1
2
3
4
5
6
7
Module                  Size  Used by
bnep                   10632  2 
sco                     8976  2 
rfcomm                 32032  4 
l2cap                  19136  16 bnep,rfcomm
nvidia               8859512  38 
btusb                  10492  2


lsusb:

Quellcode

1
2
3
4
5
6
7
Bus 002 Device 002: ID 1307:0165 Transcend Information, Inc. 2GB/4GB Flash Drive
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 0cf3:3000 Atheros Communications, Inc. 
[b]Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)[/b]
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


bei der kernelkonfiguration habe ich mich an das offizielle tutorial auf gentoo.org gehalten. dabei habe ich mich sowohl in der modularen als auch statischen variation versucht. beides führt zum selben ergebnis.

hciconfig:

Quellcode

1
2
3
4
5
6
hciconfig hci0
hci0:	Type: USB
	BD Address: 00:02:72:02:AA:0D ACL MTU: 192:8 SCO MTU: 64:8
	UP RUNNING PSCAN 
	RX bytes:1097 acl:0 sco:0 events:42 errors:0
	TX bytes:424 acl:0 sco:0 commands:41 errors:0

der usb dongle ist anscheinend up & running.

hcitool:

Quellcode

1
2
3
hcitool scan
Scanning ...
	00:1F:C5:53:31:82	Nintendo RVL-CNT-01

ein scan erkennt bluetooth hardware.

simple-agent:

Quellcode

1
2
3
4
5
simple-agent hci0 00:1F:C5:53:31:82
Traceback (most recent call last):
  File "/usr/bin/simple-agent", line 3, in <module>
    import gobject
ImportError: No module named gobject

hier haben wir nun den salat. unverzüglich schmeisst mir simple-agent diesen fehler aus.

bluez-test-device:

Quellcode

1
2
bluez-test-device list
dbus.Array([], signature=dbus.Signature('o'))

auch weitere test-programs wollen nicht funktionieren.

was läuft hier falsch? revdep-rebuild wurde ausgeführt, auch sonst ist das system auf dem aktuellsten stand. hat dazu jmd einen tipp?

gruß,
hal2050

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »hal2050« (19.11.2009, 12:48)


2

06.11.2009, 20:34

Hi
ImportError: No module named gobject
Das schaut nach einem Python Problem aus!
Das Modul "gobject" sollte sich Fehlerfrei laden bzw importieren lassen,
testen kannst du es zb indem du python startest und dort das Modul importierst, das sollte etwa so ausschauen

Quellcode

1
2
3
4
5
6
$ python
Python 2.6.4 (r264:75706, Nov  3 2009, 00:47:23)
[GCC 4.4.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gobject
>>>
Sprich es sollte sich so ohne Fehlermeldung laden bzw importieren lassen.
(beenden kann man es mit "Stg+D")
Hast du evtl. nach einem Python Update versäumt

Quellcode

1
# python-updater
auszuführen?

Das Modul "gobject" sollte aus diesen Paketen bereitgestellt werden

Quellcode

1
2
3
4
5
$ equery belongs gobject
 * Searching for gobject ...
dev-libs/glib-2.22.2 (/usr/share/gtk-doc/html/gobject)
dev-libs/glib-2.22.2 (/usr/include/glib-2.0/gobject)
dev-python/pygobject-2.20.0 (/usr/lib64/python2.6/site-packages/gtk-2.0/gobject)


MfG

3

07.11.2009, 17:36

hallo josef.95,

ob ich den python-updater habe laufen lassen, kann ich leider nicht mehr sagen. nun habe ich mal deine vorschläge getestet:

Quellcode

1
2
3
4
5
6
7
8
python
Python 2.6.2 (r262:71600, Oct  3 2009, 20:09:42) 
[GCC 4.3.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gobject
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named gobject

ok, da scheint es wie von dir beschrieben offensichtlich probleme zu geben.

Quellcode

1
2
3
4
equery b gobject
[ Searching for file(s) gobject in *... ]
dev-libs/glib-2.20.5 (/usr/share/gtk-doc/html/gobject)
dev-libs/glib-2.20.5 (/usr/include/glib-2.0/gobject)

hier fehlt offensichtlich dev-python/pygobject-*.

Quellcode

1
2
3
equery d pygobject
[ Searching for packages depending on pygobject... ]
dev-python/dbus-python-0.83.0-r1 (test? dev-python/pygobject)

anscheinend wird es auch als abhängigkeit angesehen, allerdings wird die abhängigkeit von emerge -avuDN world oder revdep-rebuild nicht entdeckt.

wenn ich versuch den python-updater auszuführen erhalte ich folgende msg:

Quellcode

1
2
3
python-updater 
* Couldn't determine any previous Python version(s).
* Use -o OLD_PYTHON_VERSION to specify your old python version.


aktuell installierte version ist dev-lang/python-2.6.2-r1. aktuell emerge ich python per --oneshot und werde versuchen im anschluss python-updater erneut auszuführen (wird wahrscheinlich nix bringen). danach werde ich dev-python/pygobject-2.18.0 per --oneshot installieren und über die ergebnisse berichten.

edit: emerge -av1 pygobject hat das problem gelöst. stellt sich nur die frage weshalb es nicht als abhängigkeit von portage erkannt wurde?
edit:2 naja hab nun mal nen bugreport geschrieben.

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »hal2050« (19.11.2009, 12:47)