alle 5 Minuten: DriveReady SeekComplete Error

July 1, 2009 on 12:59 pm | In debian, hardware, linux | No Comments

hab 2 neue Festpalatten eingebaut. Beide bringen Fehler in dmesg:
hda: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
hda: drive_cmd: error=0x04 { DriveStatusError }
ide: failed opcode was: 0xb0
hdb: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
hdb: drive_cmd: error=0x04 { DriveStatusError }
ide: failed opcode was: 0xb0

In /var/log/messages steht die Uhrzeit in menschlicher Form.
Aha! Alle 5 Minuten - da war mir klar, es hat mit smartmon und munin zu tun. Netz-Recherche bestätigt diese Vermutung:

http://www.linux-noob.com/forums/index.php?showtopic=2586

http://lists.uugrn.org/uugrn/05/08/12458.html

So war’s auch bei mir: Damit munin was anzeigt , habe ich smartctl -s on /dev/hda
gemacht. Seit dem kommen die Meldungen nicht mehr.

Acer Extensa 5220

April 8, 2009 on 4:08 pm | In debian, hardware, linux, wlan | No Comments

sidux 2009-1

Alles funktioniert, ausser WLAN. lspci zeigt den WLAN Chip als BCM4312(PCI ID: 14e4:4315) Einen funktionierenden (closed source) WLAN-Treiber gibt’s hier: http://www.broadcom.com/docs/linux_sta/.
Kompilieren und installieren des Treibers war problemlos. Man benötigt kein acerhk (Acer Hotkeys)

Knoppix 6.1

Zunächst keine 3D-Desktop Effekte. compiz sagt: “Blacklisted PCIID 8086:2a02″.
So kann man compiz nachträglich starten:
SKIP_CHECKS=yes compiz --replace

Die Tasten für Bildschirmhelligkeit funktionieren nicht. Bei sidux klappt’s.

WLAN:
mit dem b43-Treiber und b43-fwcutter hatte ich keinen Erfolg. Leider ist auch kein ndiswrapper Modul enthalten.
Ich habe den Knoppix Kernel (2.6.28.4) und auch 2.6.29-1-686(Debian Sid) probiert: Ich konnte keine Module kompilieren, weder ndiswrapper noch hybrid_wl. Immer das gleiche Problem:
/usr/src/linux-headers-2.6.29-1-common/arch/x86/Makefile_32.cpu: file not found

Bluetooth - hab ich nicht getestet

SD Cardreader: Normale SD Karte hat funktioniert, 2 verschiedene micro SD Karten mit Adapter wurden nicht erkannt?! - mit einem externen USB Cardreader funktionieren beide(auch mit Adapter).

Was ich an dem Gerät mag:

  • geringer Preis
  • wird ohne Windows geliefert
  • DL DVD writer kann auch DVD-RAM lesen
  • IRDA
  • intel GMA Grafik

Was mir nicht gefällt:

  • das vorinstallierte Linpus hat keine GUI
  • Das Display spiegelt
  • Die Ethernetbuchse wackelt, hat nur manchmal Kontakt - kalte Lötstelle ?

Brother DCP-585CW

March 20, 2009 on 10:40 pm | In linux | No Comments

Für einen Kunden habe ich heute einen Brother DCP-585CW Multifunktions-Drucker/Scanner eingerichtet. Treiber und Anleitung gibt’s hier:

http://solutions.brother.com/linux

Praktisch, aber auch verwirrend: wenn man einen Speicherstick oder eine Speicherkarte in den Drucker steckt, verhält er sich wie ein USB Cardreader und reicht das Gerät über USB weiter an den PC. Das hat zur Folge, dass sich auf ubuntu automatisch ein Nautilus Fenster öffnet, und der Drucker selber dann nicht mehr direkt auf das Medium zugreifen kann. Also: wenn man etwas direkt vom Speichermedium drucken möchte, sollte der PC ausgeschaltet oder nicht angeschlossen sein.

Der Papiereinzug für 10×15 Fotopapier muss manuell nach vorne geschoben werden - wir haben 7 Fotos auf Normalpapier gedruckt, bis wir das ‘rausgefunden hatten. Dann noch 1x mal Fotopapier verschwendet um herauszufinden, daß die glänzende Seite nach unten muß.

Scannen

Beim Scannen mit Gimp oder Xsane gabs wiederholt IO-Errors. Was besser funktionierte, war das Scan-key-tool “brscan-skey” : man drückt am DCP-585CW die “Scannen”-Taste, wäht dann “Bild einscannen” - dann öffnet sich auf den PC Gimp mit dem eingescannten Bild.

Ich selbst brauche keinen Scanner mehr, man kann Dokumente auch gut mit einer Digitalkamera fotografieren. Tintenstrahler hat in meiner Familie auch keiner mehr. Wir hatten die Nase voll von den teuren Patronen die immer eingetrocknet sind. Foto-Abzüge macht man besser bei Schlecker o.ä. - wenn überhaupt.

Der Drucker kann auch LAN und WLAN - damit habe ich mich aber nicht beschäftigt.

AVR mit Ethernet

February 23, 2009 on 2:21 am | In debian, electronics | No Comments

Hab mir bei Pollin ein AVR-NET-IO Board gekauft und heute zusammengelötet. Beim ersten Versuch lief es nicht, vermutlich war die Versorgungsspannung zu gering. Dann hab’ ich mal meinen usbasp an den ISP-Port angeschlossen:

avrdude -c usbasp -p m32 -D -U flash:r:pollin.hex:i

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.01s

avrdude: Device signature = 0x1e9502
avrdude: current erase-rewrite cycle count is -1062731686 (if being tracked)
avrdude: reading flash memory:

Reading | ################################################## | 100% 9.46s

avrdude: writing output file "pollin.hex"

avrdude: safemode: Fuses OK

avrdude done. Thank you.

…funktioniert! Der Atmega32 läuft also. Dann nochmal die Spannungen an den beiden Spannungsreglern gemessen: 5,05V und 3,4V und ein weiterer Ping-Versuch:
ping 192.168.0.90
PING 192.168.0.90 (192.168.0.90) 56(84) bytes of data.
64 bytes from 192.168.0.90: icmp_seq=1 ttl=64 time=4.06 ms
64 bytes from 192.168.0.90: icmp_seq=2 ttl=64 time=1.04 ms
64 bytes from 192.168.0.90: icmp_seq=3 ttl=64 time=1.04 ms
64 bytes from 192.168.0.90: icmp_seq=4 ttl=64 time=1.03 ms
64 bytes from 192.168.0.90: icmp_seq=5 ttl=64 time=1.03 ms

--- 192.168.0.90 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3998ms
rtt min/avg/max/mdev = 1.037/1.645/4.064/1.209 ms

YES!
ok, dann mal Telnet:
telnet 192.168.0.90 50290
Trying 192.168.0.90...
Connected to 192.168.0.90.
Escape character is '^]'.
GETPORT 1
1
GETPORT 2
1
GETIP
192.168.0.90
GETADC 3
560
VERSION
uC: ATMega32
Ver: 1.03
NIC: ENC28J60

YES, YES, YES! SUCCESS!

In der Anleitung fand ich 2 Fehler:

  • Kondensator C11 steht 2x in der Stückliste, einmal als 100nF und einmal als 22pF. Richtig: 100nF - kann man auf dem Foto erkennen.
  • Kondensator C5 steht als 100nF in der Liste. Richtig: 100uF

Später pack’ ich die Ethersex Firmware ‘rein. Vorher mach’ ich mich lieber nochmal im Labor schlau wegen Fusebits und Bootloader.

Pardus Linux 2008.2 - erste Eindrücke

February 13, 2009 on 9:22 pm | In linux | No Comments

Die Distribution Pardus ist außerhalb der Türkei noch nicht sehr bekannt. Es gibt aber schon ein deutsches Web-Forum. Siehe Wikipedia

Die Installation auf einem Athlon XP 3000+ lief problemlos und dauerte 22 Minuten. Das Setup Tool Tasma bemerkt eine niedrige Auflösung(800×600) und schlägt vor, den nvidia Treiber herunterzulande und zu installieren. Wenn man diesem Vorschlag folgt, startet der Paket-Manager(GUI für PiSi). Ich gebe “nvidia” in das Suchfeld ein und PiSi bietet diverse nvidia-Treiber für verschiedene Karten. Download & Install ging sehr schnell - wie alles bisher(s.u.) und nach einem reboot hatte die gewünsche Auflösung mit Hardware-3D Beschleunigung.

Desktop ist KDE 3.5.10 . Standard Browser ist Firefox 3.0.5 mit Flash 10, Java 1.6 und gecko-mediaplayer(using gnome mplayer). Installation und alle Programme sind auf deutsch. Nur die deutsche Rechtschreibprüfung für OpenOffice(2.4.1) muss man selber hinzufügen.

Was nicht so schön war:
Während der Konfiguration wurde ich sehr häufig nach dem root-Passwort gefragt.

Was mir sehr gut gefällt: Boot von Grub bis zum Login: nur 30 Sekunden! KDE Start: 12 Sekunden.

Canon LBP 2900

February 8, 2009 on 9:48 pm | In linux, ubuntu | No Comments

User X hat einen Canon LBP 2900 Laserdrucker. Dieser funktionierte dank des Treibers “CAPT” von Canon seit ca. einem Jahr ohne größere Probleme. Aber nun mach er gar nix mehr. CUPS sagt “druckt, nimmt Aufträge entgegen”. Die blaue Power LED leuchtet ganz normal - kein Blinken, kein rotes Licht o.ä. In lsusb sieht man den Drucker wie immer. Weil User X 100km von mir entfernt saß probierte ich es mit Fernwartung - 2 Stunden lang: CUPS aktualisiert, CAPT aktualisiert, an /etc/apparmor.d/usr.sbin.cupsd ‘rumgebastelt, Drucker & Rechner rebootet, dienste gestoppt & gestartet, lp’s Prozesse gekillt, Testjobs losgeschickt… alles ohne Erfolg.

Heute war ich bei user X, stecke den Drucker an mein Notebook - wieder kein Erfolg. Dann werfe ich einen genauen Blick in den Drucker, nehm’ die Tonerkassette ‘raus , finde und entferne einen ca. 10cm großen Papierfetzen. Nach dem schließen der Klappe merkten wir schon, dass der Drucker wieder zum leben erwacht - er macht wieder die üblichen Geräusche. Problem gelöst.

Was lernen wir daraus ?

  • Manche User trauen sich nicht, die Tonerkassette zu entfernen, um nach Papierstau zu suchen.
  • Manche Canon Drucker melden keinen Fehler - auch wenn sie Papierstau haben.
  • Software, die 1 Jahr lang funktioniert, geht nicht einfach so plötzlich von alleine kaputt.

Knoppix 6.0 vs. FSC Amilo Pro V2030

January 30, 2009 on 4:50 pm | In linux | No Comments
Logo of Knoppix (Vitruvian penguin)Image via Wikipedia

Ein erster kurzer Test von Knoppix 6.0 auf meinem Notebook:
Es startet wirklich sehr schnell. LXDE gefällt mir. Am Bootpromt:
knoppix … dann passt die Bildschirmauflösung nicht, man sieht nur ein Viertel des Desktops. Mit fb1024x768 statt knoppix ist dieses Problem gelöst.

ACPI/DSDT: der Lüfter geht nicht aus. Speedstep und Akkuüberwachung sind aber o.k.

WLAN mit Atheros AR5212/AR5213 funktioniert gut mit network manager, trotz dieser Treiber-Meldungen in dmesg:


[ 1849.005813] ath5k phy0: can’t reset hardware (-11)
[ 1849.005821] phy0: failed to set freq to 2417 MHz for scan
[ 1850.158119] wlan0: authenticate with AP XX:XX:XX:XX:XX:XX
[ 1850.159707] wlan0: authenticated
[ 1850.159718] wlan0: associate with AP XX:XX:XX:XX:XX:XX
[ 1850.178266] wlan0: RX AssocResp from XX:XX:XX:XX:XX:XX (capab=0×411 status=0 aid=
1)
[ 1850.178275] wlan0: associated
[ 1850.178956] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 1861.119846] wlan0: no IPv6 routers present
[ 1878.331783] ath5k phy0: noise floor calibration timeout (2412MHz)
[ 1878.911012] ath5k phy0: noise floor calibration timeout (2417MHz)
[ 1878.911023] ath5k phy0: can’t reset hardware (-11)
[ 1878.911032] phy0: failed to set freq to 2417 MHz for scan
[ 1918.325263] ath5k phy0: noise floor calibration timeout (2412MHz)
[ 1918.325274] ath5k phy0: can’t reset hardware (-11)
[ 1918.325281] phy0: failed to set freq to 2412 MHz for scan
[ 1918.663002] ath5k phy0: noise floor calibration timeout (2417MHz)
[ 1918.663011] ath5k phy0: can’t reset hardware (-11)
[ 1918.663018] phy0: failed to set freq to 2417 MHz for scan

Reblog this post [with Zemanta]

Weekend in Ljubljana

January 18, 2009 on 2:47 pm | In electronics, linux | No Comments

I had a nice weekend in LJ. Friday afternoon I went to kiberpipa and met a student and one of the admins. I learned about ldapvi and helped them with using clonezilla over NFS (no_root_squash was needed). Trying clonezilla over sshfs gave also a strange effect and no success. Througput with NFS was ca. 800MB/min.

Then I met the organizers of barcampljubljana (#bclj) and we had a nice (all you can eat BBQ) dinner at a mongolian restaurant.

Saturday morning we all met again at Institut Jožef Stefan to begin the barcamp. During breakfast the schedule was filled with talks and presentation. Not only technical but also politics, economy, architecture, “having your dog at your working-place”, “running for geeks”, … There were 3 rooms/tracks. Each presentation was 20min + 10min Q&A and there were also lightning talks, each of them 5 minutes. During the introduction session every barcamper described himself with 3 “tags”. I also had presentation about Atmel Atmega microcontrolers and how to program them in C or using the arduino IDE - 100% free & open source software!

I had a very nice time. Many thanks to the organizers and sponsors (Inštitut Jožef Štefan,Parsek, Domenca ).

Reblog this post [with Zemanta]

Dell’s Media Direct Button

January 5, 2009 on 6:50 pm | In hardware, linux | No Comments

Ein Freund machte mich heute auf den “Media Direct Button” , der bei einigen Dell Notebooks verbaut ist, aufmerksam. Ein Druck auf den Knopf hatte offenbar den MBR und die Partitionstabelle verändert! Nach einer kleinen Recherche fand ich heraus, dass darunter nicht nur Linux- sondern auch Windows Nutzer leiden. Wenn man weiss, womit man es zu tun hat, dann kan man diesen Knopf sogar sinnvoll nutzen.

Link 1,
Link 2,
Link 3,
Link 4,
Link 5

avrdude ohne root/su/sudo

November 23, 2008 on 8:43 pm | In kubuntu, linux | No Comments

normalerweise kann man avrdude nur als root benutzen. Ich hab das auf meinem Ubuntu Notebook mal so geändert:

In /etc/udev/rules.d/40-permissions.rules
eine Zeile hinzugefügt:


# USB serial converters
SUBSYSTEM=="usb_device", GOTO="usb_serial_start"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="usb_serial_start"
GOTO="usb_serial_end"
LABEL="usb_serial_start"
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", \
MODE="0660", GROUP="dialout"
# avrdude, usbasp:
ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="05dc", \
MODE="0660", GROUP="dialout"

LABEL="usb_serial_end"

Mein usbasp hat diese USB-Id: 16c0:05dc und
der erste ubuntu-user ist in der Gruppe dialout - bei mir funktioniert’s so.

Next Page »

Powered by WordPress with Pool theme design by Borja Fernandez.
Entries and comments feeds. Valid XHTML and CSS. ^Top^