UDEV Probleme nach Kernel-Downgrade

Fragen, Probleme ... die sonst nirgends passen ...
regedit
IPC Neuling
Beiträge: 4
Registriert: Mi 5. Sep 2012, 16:47
Kontaktdaten:

UDEV Probleme nach Kernel-Downgrade

Beitrag von regedit »

Hi,
ich habe auf meinem ALIX 3d3 ein Kernel-Downgrade durchgeführt, da ich probleme mit den Smargos hatte. (Die Smargos wurden beim neustart und/oder bei start/neustart von CCcam nicht immer richtig "erkannt")
Ich habe die Version 2.6.26-2-486 nach anleitung erfolgreich installiert.
Nach dem Downgrade funktioniert die festverlinkung der Smargos aber nicht mehr... Hat jemand einen Rat?

lsusb -v | grep iSerial gibt folgendes aus: -> sieht ok aus

Code: Alles auswählen

  iSerial                 3 Reader A2CD434
  iSerial                 3 Reader 4ED486F
  iSerial                 0
  iSerial                 0
  iSerial                 1 0000:00:0f.4
  iSerial                 1 0000:00:0f.5
in /etc/udev/rules.d/91-usb.rules steht nach wie vor folgendes:

Code: Alles auswählen

SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="Reader 4ED486F", SYMLINK+="HDplus"
SUBSYSTEMS=="usb", KERNEL=="ttyUSB*", ATTRS{serial}=="Reader A2CD434", SYMLINK+="SkyS02"
Im Webinterface ist bei UDEV die Spalte iSerial leer -> Bild

ls -la /dev/ gibt mir folgendes aus

Code: Alles auswählen

insgesamt 4
drwxr-xr-x 13 root root        3240 11. Okt 16:13 .
drwxr-xr-x 21 root root        4096 10. Okt 19:09 ..
drwxr-xr-x  2 root root         280 11. Okt 16:12 block
drwxr-xr-x  3 root root          60 11. Okt 16:12 bus
drwxr-xr-x  2 root root        2720 11. Okt 16:13 char
crw-------  1 root root      5,   1 11. Okt 16:13 console
lrwxrwxrwx  1 root root          11 11. Okt 16:48 core -> /proc/kcore
crw-------  1 root root     10,  63 11. Okt 16:12 cpu_dma_latency
drwxr-xr-x  4 root root          80 11. Okt 16:12 disk
crw-rw----  1 root video    29,   0 11. Okt 16:12 fb0
lrwxrwxrwx  1 root root          13 11. Okt 16:48 fd -> /proc/self/fd
crw-rw-rw-  1 root root      1,   7 11. Okt 16:12 full
brw-------  1 root root      3,   0 11. Okt 16:12 hda
brw-------  1 root root      3,   1 11. Okt 16:12 hda1
brw-------  1 root root      3,   2 11. Okt 16:12 hda2
brw-------  1 root root      3,   5 11. Okt 16:12 hda5
crw-------  1 root root     10, 228 11. Okt 16:12 hpet
crw-------  1 root root     10, 183 11. Okt 16:12 hwrng
prw-------  1 root root           0 11. Okt 16:12 initctl
drwxr-xr-x  2 root root          40 11. Okt 16:12 .initramfs
-rw-r--r--  1 root root           0 11. Okt 16:12 .initramfs-tools
drwxr-xr-x  2 root root         100 11. Okt 16:12 input
crw-r-----  1 root kmem      1,   2 11. Okt 16:12 kmem
crw-------  1 root root      1,  11 11. Okt 16:12 kmsg
srw-rw-rw-  1 root root           0 11. Okt 16:12 log
brw-rw----  1 root disk      7,   0 11. Okt 16:12 loop0
brw-rw----  1 root disk      7,   1 11. Okt 16:12 loop1
brw-rw----  1 root disk      7,   2 11. Okt 16:12 loop2
brw-rw----  1 root disk      7,   3 11. Okt 16:12 loop3
brw-rw----  1 root disk      7,   4 11. Okt 16:12 loop4
brw-rw----  1 root disk      7,   5 11. Okt 16:12 loop5
brw-rw----  1 root disk      7,   6 11. Okt 16:12 loop6
brw-rw----  1 root disk      7,   7 11. Okt 16:12 loop7
lrwxrwxrwx  1 root root           9 11. Okt 16:12 MAKEDEV -> /bin/true
crw-r-----  1 root kmem      1,   1 11. Okt 16:12 mem
drwxr-xr-x  2 root root          60 11. Okt 16:12 net
crw-------  1 root root     10,  62 11. Okt 16:12 network_latency
crw-------  1 root root     10,  61 11. Okt 16:12 network_throughput
crw-rw-rw-  1 root root      1,   3 11. Okt 16:12 null
crw-r-----  1 root kmem      1,   4 11. Okt 16:12 port
crw-------  1 root root    108,   0 11. Okt 16:12 ppp
crw-------  1 root root     10,   1 11. Okt 16:12 psaux
crw-rw-rw-  1 root root      5,   2 11. Okt 17:06 ptmx
drwxr-xr-x  2 root root           0 11. Okt 16:12 pts
crw-rw-rw-  1 root root      1,   8 11. Okt 16:12 random
crw-------  1 root root    254,   0 11. Okt 16:12 rtc0
drwxrwxrwt  2 root root          40 11. Okt 16:12 shm
crw-------  1 root root     10, 231 11. Okt 16:12 snapshot
drwxr-xr-x  2 root root         160 11. Okt 16:12 snd
lrwxrwxrwx  1 root root          24 11. Okt 16:12 sndstat -> /proc/asound/oss/sndstat
lrwxrwxrwx  1 root root          15 11. Okt 16:48 stderr -> /proc/self/fd/2
lrwxrwxrwx  1 root root          15 11. Okt 16:48 stdin -> /proc/self/fd/0
lrwxrwxrwx  1 root root          15 11. Okt 16:48 stdout -> /proc/self/fd/1
crw-rw-rw-  1 root root      5,   0 11. Okt 16:12 tty
crw-------  1 root root      4,   0 11. Okt 16:12 tty0
crw-------  1 root root      4,   1 11. Okt 16:13 tty1
crw-------  1 root root      4,  10 11. Okt 16:12 tty10
crw-------  1 root root      4,  11 11. Okt 16:12 tty11
crw-------  1 root root      4,  12 11. Okt 16:12 tty12
crw-------  1 root root      4,  13 11. Okt 16:12 tty13
crw-------  1 root root      4,  14 11. Okt 16:12 tty14
crw-------  1 root root      4,  15 11. Okt 16:12 tty15
crw-------  1 root root      4,  16 11. Okt 16:12 tty16
crw-------  1 root root      4,  17 11. Okt 16:12 tty17
crw-------  1 root root      4,  18 11. Okt 16:12 tty18
crw-------  1 root root      4,  19 11. Okt 16:12 tty19
crw-------  1 root root      4,   2 11. Okt 16:13 tty2
crw-------  1 root root      4,  20 11. Okt 16:12 tty20
crw-------  1 root root      4,  21 11. Okt 16:12 tty21
crw-------  1 root root      4,  22 11. Okt 16:12 tty22
crw-------  1 root root      4,  23 11. Okt 16:12 tty23
crw-------  1 root root      4,  24 11. Okt 16:12 tty24
crw-------  1 root root      4,  25 11. Okt 16:12 tty25
crw-------  1 root root      4,  26 11. Okt 16:12 tty26
crw-------  1 root root      4,  27 11. Okt 16:12 tty27
crw-------  1 root root      4,  28 11. Okt 16:12 tty28
crw-------  1 root root      4,  29 11. Okt 16:12 tty29
crw-------  1 root root      4,   3 11. Okt 16:13 tty3
crw-------  1 root root      4,  30 11. Okt 16:12 tty30
crw-------  1 root root      4,  31 11. Okt 16:12 tty31
crw-------  1 root root      4,  32 11. Okt 16:12 tty32
crw-------  1 root root      4,  33 11. Okt 16:12 tty33
crw-------  1 root root      4,  34 11. Okt 16:12 tty34
crw-------  1 root root      4,  35 11. Okt 16:12 tty35
crw-------  1 root root      4,  36 11. Okt 16:12 tty36
crw-------  1 root root      4,  37 11. Okt 16:12 tty37
crw-------  1 root root      4,  38 11. Okt 16:12 tty38
crw-------  1 root root      4,  39 11. Okt 16:12 tty39
crw-------  1 root root      4,   4 11. Okt 16:13 tty4
crw-------  1 root root      4,  40 11. Okt 16:12 tty40
crw-------  1 root root      4,  41 11. Okt 16:12 tty41
crw-------  1 root root      4,  42 11. Okt 16:12 tty42
crw-------  1 root root      4,  43 11. Okt 16:12 tty43
crw-------  1 root root      4,  44 11. Okt 16:12 tty44
crw-------  1 root root      4,  45 11. Okt 16:12 tty45
crw-------  1 root root      4,  46 11. Okt 16:12 tty46
crw-------  1 root root      4,  47 11. Okt 16:12 tty47
crw-------  1 root root      4,  48 11. Okt 16:12 tty48
crw-------  1 root root      4,  49 11. Okt 16:12 tty49
crw-------  1 root root      4,   5 11. Okt 16:13 tty5
crw-------  1 root root      4,  50 11. Okt 16:12 tty50
crw-------  1 root root      4,  51 11. Okt 16:12 tty51
crw-------  1 root root      4,  52 11. Okt 16:12 tty52
crw-------  1 root root      4,  53 11. Okt 16:12 tty53
crw-------  1 root root      4,  54 11. Okt 16:12 tty54
crw-------  1 root root      4,  55 11. Okt 16:12 tty55
crw-------  1 root root      4,  56 11. Okt 16:12 tty56
crw-------  1 root root      4,  57 11. Okt 16:12 tty57
crw-------  1 root root      4,  58 11. Okt 16:12 tty58
crw-------  1 root root      4,  59 11. Okt 16:12 tty59
crw-------  1 root root      4,   6 11. Okt 16:13 tty6
crw-------  1 root root      4,  60 11. Okt 16:12 tty60
crw-------  1 root root      4,  61 11. Okt 16:12 tty61
crw-------  1 root root      4,  62 11. Okt 16:12 tty62
crw-------  1 root root      4,  63 11. Okt 16:12 tty63
crw-------  1 root root      4,   7 11. Okt 16:12 tty7
crw-------  1 root root      4,   8 11. Okt 16:12 tty8
crw-------  1 root root      4,   9 11. Okt 16:12 tty9
crw-rw----  1 root dialout   4,  64 11. Okt 16:12 ttyS0
crw-rw----  1 root dialout   4,  65 11. Okt 16:12 ttyS1
crw-rw----  1 root dialout   4,  66 11. Okt 16:12 ttyS2
crw-rw----  1 root dialout   4,  67 11. Okt 16:12 ttyS3
crw-rw----  1 root dialout 188,   0 11. Okt 16:29 ttyUSB0
crw-rw----  1 root dialout 188,   1 11. Okt 17:06 ttyUSB1
drwxr-xr-x  5 root root         120 11. Okt 16:48 .udev
crw-rw-rw-  1 root root      1,   9 11. Okt 16:12 urandom
crw-------  1 root root    189,   0 11. Okt 16:12 usbdev1.1
crw-------  1 root root    252,   1 11. Okt 16:12 usbdev1.1_ep00
crw-------  1 root root    252,   0 11. Okt 16:12 usbdev1.1_ep81
crw-------  1 root root    189, 128 11. Okt 16:12 usbdev2.1
crw-------  1 root root    252,   3 11. Okt 16:12 usbdev2.1_ep00
crw-------  1 root root    252,   2 11. Okt 16:12 usbdev2.1_ep81
crw-------  1 root root    189, 129 11. Okt 16:12 usbdev2.2
crw-------  1 root root    252,   5 11. Okt 16:12 usbdev2.2_ep00
crw-------  1 root root    252,   4 11. Okt 16:12 usbdev2.2_ep81
crw-------  1 root root    189, 130 11. Okt 16:12 usbdev2.3
crw-------  1 root root    252,   7 11. Okt 16:12 usbdev2.3_ep00
crw-------  1 root root    252,   6 11. Okt 16:12 usbdev2.3_ep81
crw-------  1 root root    189, 131 11. Okt 16:13 usbdev2.4
crw-------  1 root root    252,  10 11. Okt 16:13 usbdev2.4_ep00
crw-------  1 root root    252,   8 11. Okt 16:13 usbdev2.4_ep01
crw-------  1 root root    252,   9 11. Okt 16:13 usbdev2.4_ep82
crw-------  1 root root    189, 132 11. Okt 16:13 usbdev2.5
crw-------  1 root root    252,  13 11. Okt 16:13 usbdev2.5_ep00
crw-------  1 root root    252,  11 11. Okt 16:13 usbdev2.5_ep01
crw-------  1 root root    252,  12 11. Okt 16:13 usbdev2.5_ep82
crw-------  1 root root      7,   0 11. Okt 16:12 vcs
crw-------  1 root root      7,   1 11. Okt 16:12 vcs1
crw-------  1 root root      7,   2 11. Okt 16:13 vcs2
crw-------  1 root root      7,   3 11. Okt 16:13 vcs3
crw-------  1 root root      7,   4 11. Okt 16:13 vcs4
crw-------  1 root root      7,   5 11. Okt 16:13 vcs5
crw-------  1 root root      7,   6 11. Okt 16:13 vcs6
crw-------  1 root root      7, 128 11. Okt 16:12 vcsa
crw-------  1 root root      7, 129 11. Okt 16:12 vcsa1
crw-------  1 root root      7, 130 11. Okt 16:13 vcsa2
crw-------  1 root root      7, 131 11. Okt 16:13 vcsa3
crw-------  1 root root      7, 132 11. Okt 16:13 vcsa4
crw-------  1 root root      7, 133 11. Okt 16:13 vcsa5
crw-------  1 root root      7, 134 11. Okt 16:13 vcsa6
prw-r-----  1 root adm            0 11. Okt 16:37 xconsole
crw-rw-rw-  1 root root      1,   5 11. Okt 16:12 zero
Dateianhänge
11-10-2012 17-04-16.png
11-10-2012 17-04-16.png (6.37 KiB) 766 mal betrachtet
regedit
IPC Neuling
Beiträge: 4
Registriert: Mi 5. Sep 2012, 16:47
Kontaktdaten:

Re: UDEV Probleme nach Kernel-Downgrade

Beitrag von regedit »

Ah, wer Lesen kann und so...

Ich habe in den Tiefes des Boards doch noch folgendes gefunden...
@feissmaik:
welche UDEV-Version könnte ich für den 2.6.26-2-486 Kernel nehmen?
Wie kann ich soeine verison von UDEV installieren?
feissmaik hat geschrieben:Ja das kann sein ich glaube udev 156 oder so wird erst ab Kernel 2.6.30 supported weil sich irgendwas am Ringbuffer geändert hat..
Booting the 2.6.26 kernel from lenny with the udev from squeeze may result in a failure to correctly assign names to network devices, and will also fail to apply certain additional permissions to block devices (such as access by the disk group). The software itself will appear to be working, but some rules (for example, network-based rules) will not be loaded properly.
Es sollte wie beschrieben gehen um ältere Pakete von Lenny zu installieren


..oder das udev deinstallieren und manuell ein anderes installieren zb von hier: http://snapshot.debian.org/package/udev/
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: UDEV Probleme nach Kernel-Downgrade

Beitrag von feissmaik »

Das aktuelle udev hat eine andere Handhabung als die älteren da sich der Ringbuffer der aktuellen Kernels geändert hat..
udev-164 does not support Linux kernel before version 2.6.32!
Das heisst du müsstest auch eine ältere udev Version installieren, ich glaub das müsste 156 oder so sein...
Führ mal bitte folgenden Befehl aus und poste die Ausgabe:

Code: Alles auswählen

dpkg -l|grep udev
Wenn du nach Anleitung zum Kernel wechseln vorgegangen bist müsstest du aber auch das Lenny udev Paket installieren können - hab ich allerdings noch nie probiert...

Code: Alles auswählen

apt-get install --reinstall udev

Das IPC WebIf UDEV führt folgenden Befehl aus um die iSerial zu ermitteln:

Code: Alles auswählen

udevadm info -n $2 -a|grep '{serial}'|sed -n '1p'|cut -d'"' -f2
Wobei für $2 der jeweilige /dev/ttyUSB* Port eingesetzt werden würde also zum Beispiel:

Code: Alles auswählen

udevadm info -n /dev/ttyUSB0 -a|grep '{serial}'|sed -n '1p'|cut -d'"' -f2
Du musst nicht kämpfen um zu siegen
regedit
IPC Neuling
Beiträge: 4
Registriert: Mi 5. Sep 2012, 16:47
Kontaktdaten:

Re: UDEV Probleme nach Kernel-Downgrade

Beitrag von regedit »

feissmaik hat geschrieben:Das heisst du müsstest auch eine ältere udev Version installieren, ich glaub das müsste 156 oder so sein...
Führ mal bitte folgenden Befehl aus und poste die Ausgabe:

Code: Alles auswählen

dpkg -l|grep udev

Code: Alles auswählen

ii  libudev0                           164-3                        libudev shared library
ii  udev                               164-3                        /dev/ and hotplug management daemon
feissmaik hat geschrieben:Wenn du nach Anleitung zum Kernel wechseln vorgegangen bist müsstest du aber auch das Lenny udev Paket installieren können - hab ich allerdings noch nie probiert...

Code: Alles auswählen

apt-get install --reinstall udev
Muss ich dazu erst wieder die sourcelist ändern und die Paketliste auf Lenny aktualisieren oder geht das so...?
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: UDEV Probleme nach Kernel-Downgrade

Beitrag von feissmaik »

regedit hat geschrieben:Muss ich dazu erst wieder die sourcelist ändern und die Paketliste auf Lenny aktualisieren oder geht das so...?
Ja das müsstest du erst machen damit er auch das alte Paket laden kann ;)
Du musst nicht kämpfen um zu siegen
regedit
IPC Neuling
Beiträge: 4
Registriert: Mi 5. Sep 2012, 16:47
Kontaktdaten:

Re: UDEV Probleme nach Kernel-Downgrade

Beitrag von regedit »

Hatte ich mir gedacht... Ich probier das morgen mal...
feissmaik
Entwickler Team
Beiträge: 2576
Registriert: So 17. Apr 2011, 11:39
Been thanked: 1 time
Kontaktdaten:

Re: UDEV Probleme nach Kernel-Downgrade

Beitrag von feissmaik »

Eine mögliche Alternative wäre vielleicht auch ein älteres udev Paket selber zu kompilieren...

Also erst das jetzige deinstallieren: apt-get remove udev

Dann in das Verzeichniss wechseln wo man üblicherweise den Source-code ablegt und dann den Source dahin laden + entpacken:

Code: Alles auswählen

cd /usr/local/src
wget http://snapshot.debian.org/archive/debian/20090822T163103Z/pool/main/u/udev/udev_146.orig.tar.gz
tar xfz udev_146.orig.tar.gz
rm udev_146.orig.tar.gz
cd udev-146
Und dann versuchen zu kompilieren:

Code: Alles auswählen

./configure && make && make install


PS: In allen neueren Versionen als 146 steht in der README etwas von wegen Kernel 2.6.27 also käme das nicht mehr in Frage. Auf meinem Lenny System was ich hier noch hab ist aber auch eine viel ältere installiert: 0.125-7+lenny3
Du musst nicht kämpfen um zu siegen
Antworten

Wer ist online?

Mitglieder in diesem Forum: Semrush [Bot] und 0 Gäste