User:Mueller: Difference between revisions

From KIP Wiki
⧼kip-jumptonavigation⧽⧼kip-jumptosearch⧽
mNo edit summary
No edit summary
 
(15 intermediate revisions by the same user not shown)
Line 1: Line 1:
== ACL on Ext2/3 ==
* mit Option <code>acl</code> mounten: <code>mount -o remount,acl /</code>
* für dauerhafte Nutzung: <code>sed 's/\(ext3\s\+\)/\1acl,/' /etc/fstab | diff /etc/fstab -</code> und das patchen :).
* <code>apt-get install acl</code>
* <code>getfacl</code> und <code>setfacl</code> benutzen
** <code>setfacl -m u:huffna:r file</code> gibt Benutzer huffna Leserechte
** Achtung: Im Gegensatz zu AFS unterstützt Ext3-ACL auch für einzelne Dateien ACLs.

== Aufsetzen von Evolver13 (Ubuntu 7.10 Beta i386) ==
== Aufsetzen von Evolver13 (Ubuntu 7.10 Beta i386) ==


Line 11: Line 19:
* in redist/ make install => fertig
* in redist/ make install => fertig
* chgrp F9_remote /dev/windrvr6; chmod 664 /dev/windrvr6
* chgrp F9_remote /dev/windrvr6; chmod 664 /dev/windrvr6
* in <code>/etc/udev/rules.d/40-permissions.rules</code> anhängen:
# Windriver is very old... wrong register
ACTION=="add", DEVPATH=="/bus/pci/drivers/windrvr6_pci", RUN+="/lib/mk_windrvr6.sh"
ACTION=="remove", DEVPATH=="/bus/pci/drivers/windrvr6_pci", RUN+="/lib/mk_windrvr6.sh"
* dazu <code>/lib/mk_windrvr6.sh</code>:
#! /bin/bash
if [ "$ACTION" == "add" ]; then
major=`grep -w windrvr6 /proc/devices | cut -f1 -d" "`
mknod /dev/windrvr6 c $major 0
chgrp 1009 /dev/windrvr6
chmod 664 /dev/windrvr6
fi
if [ "$ACTION" == "remove" ]; then
rm /dev/windrvr6
fi

=== NEST (1.0.13, '''OBSOLETE''') ===
* <code>export CXX=`which g++`</code>
* <code>export CC=`which gcc`</code>
* <code>../nest-1.0.13/configure</code>
* <code>make</code>

=== PyNEST 20070419 ===
* <code>python setup.py build</code>

=== PyGSL ===
* <code>python setup.py build</code>
* <code>python setup.py install</code>

=== Hardware ===
* EPROM falsches Image
* ein Jumper falsche Position => falscher Nathanslot aktiviert
* <code>config_darkwing darkwing.bit 40</code> (oder <code>darkwing_sctrl3.bit</code>?)
* <code>config_nathan nathan_top_spikey_ext_clk2_fastsdram.bit 2</code>
* <code>config_darkwing darkwing.bit 60</code> (oder <code>darkwing_sctrl3.bit</code>?)
* <code>dinit -r</code>


== Computerzeug, das auch noch erledigt werden will ==
== Computerzeug, das auch noch erledigt werden will ==
* NÜX
* Tivoli Backup auf '''Betares''' überhaupt noch in Betrieb?

* eMailversand auf '''Betares''' verursacht Mailloops!

* Tivoli Backup auf '''Cetares''' :)?
= Notizen =
* RAM-Problematik auf '''Evolver13''' (''0.25 GB'')
== Erklärungsbedürftige Meldungen des <code>dwserver</code> ==
<code>
[...]
sctrl.cpp:Exec(): Error at command 0x1, nathan 3, module 0
sctrl.cpp:Exec(): Error at command 0x1, nathan 3, module 0
sctrl.cpp:Exec(): Error at command 0x1, nathan 3, module 0
sctrl.cpp:Exec(): max retries on error reached, giving up
</code>

<code>
[...]
mutex.cpp:Wait(): Mutex Error: 110 ( = Wait timed out)
hawai.cpp:Wait(): detected FPGA IRQ timeout with pending FPGA IRQ, exiting normally...
mutex.cpp:Wait(): Mutex Error: 110 ( = Wait timed out)
hawai.cpp:Wait(): detected FPGA IRQ timeout with pending FPGA IRQ, exiting normally...
mutex.cpp:Wait(): Mutex Error: 110 ( = Wait timed out)
hawai.cpp:Wait(): detected FPGA IRQ timeout with pending FPGA IRQ, exiting normally...
msgqueue.c: Could not send message: Invalid argument
</code>

<code>
Performed 48 k read transactions so far.
</code>
== Merkwürdige Kernel Meldungen ==
<code>
[...]
MMM dd 06:66:00 prozac kernel: [666666.666666] ACPI: PCI interrupt for device 0000:05:00.0 disabled
MMM dd 06:66:00 prozac kernel: [666666.666667] ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 20 (level, low) -> IRQ 23
MMM dd 06:66:00 prozac kernel: [666666.666668] ACPI: PCI interrupt for device 0000:05:00.0 disabled
MMM dd 06:66:00 prozac kernel: [666666.666669] ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 20 (level, low) -> IRQ 23
</code>
oder auch:
<code>
MMM dd 06:66:00 prozac kernel: [666000.666000] irq 23: nobody cared (try booting with the "irqpoll" option)
MMM dd 06:66:00 prozac kernel: [666000.666000] [__report_bad_irq+36/128] __report_bad_irq+0x24/0x80
MMM dd 06:66:00 prozac kernel: [666000.666000] [note_interrupt+610/672] note_interrupt+0x262/0x2a0
MMM dd 06:66:00 prozac kernel: [666000.666000] [<f8a7dee5>] intr_handler+0xa5/0xc0 [windrvr6]
MMM dd 06:66:00 prozac kernel: [666000.666000] [<f8a79064>] wrapper_handler+0x13/0x20 [windrvr6]
MMM dd 06:66:00 prozac kernel: [666000.666000] [handle_IRQ_event+48/96] handle_IRQ_event+0x30/0x60
MMM dd 06:66:00 prozac kernel: [666000.666000] [handle_fasteoi_irq+187/240] handle_fasteoi_irq+0xbb/0xf0
MMM dd 06:66:00 prozac kernel: [666000.666000] [do_IRQ+59/112] do_IRQ+0x3b/0x70
MMM dd 06:66:00 prozac kernel: [666000.666000] [common_interrupt+35/48] common_interrupt+0x23/0x30
MMM dd 06:66:00 prozac kernel: [666000.666000] [mwait_idle_with_hints+70/96] mwait_idle_with_hints+0x46/0x60
MMM dd 06:66:00 prozac kernel: [666000.666000] [mwait_idle+0/32] mwait_idle+0x0/0x20
MMM dd 06:66:00 prozac kernel: [666000.666000] [cpu_idle+83/224] cpu_idle+0x53/0xe0
MMM dd 06:66:00 prozac kernel: [666000.666000] =======================
MMM dd 06:66:00 prozac kernel: [666000.666000] handlers:
MMM dd 06:66:00 prozac kernel: [666000.666000] [<f8a79051>] (wrapper_handler+0x0/0x20 [windrvr6])
MMM dd 06:66:00 prozac kernel: [666000.666000] Disabling IRQ #23
</code>



== Datenformat von <code>read_sram</code> auf Spikey2 ==
{| style="text-align:center;" border="1"
! colspan="3"| linker Block || colspan="3"| rechter Block
|-
| 2 || 1 || 0 || 3 || 4 || 5
|-
| colspan="3"| nb 0 || colspan="3"| nb 1
|-
| colspan="3"| 23:12 || colspan="3"| nb 11:0
|-
| 23:20 || 19:16 || 15:12 || 3:0 || 7:4 || 11:8
|}

Empfangene Datenreihenfolge: 2,1,0|5,4,3


= Test =

{{Visions_Privat:something}}


= weggeworfene Rechner =
167 escher
512 astra
167 monet
513 ab
4854 vision
666 orion2
514 hwtest2
103 ???
102 tm
73 titan

Latest revision as of 14:23, 20 November 2009

ACL on Ext2/3

  • mit Option acl mounten: mount -o remount,acl /
  • für dauerhafte Nutzung: sed 's/\(ext3\s\+\)/\1acl,/' /etc/fstab | diff /etc/fstab - und das patchen :).
  • apt-get install acl
  • getfacl und setfacl benutzen
    • setfacl -m u:huffna:r file gibt Benutzer huffna Leserechte
    • Achtung: Im Gegensatz zu AFS unterstützt Ext3-ACL auch für einzelne Dateien ACLs.

Aufsetzen von Evolver13 (Ubuntu 7.10 Beta i386)

Allgemeine Dienste

  • ldap über auth-client => ganz isi
  • autofs mit autofs config von evolver12

Windriver (9.01) für Darkwing

  • in redist/linux_wrappers.c: pci_register_driver() statt pci_module_init()
  • Packages: linux-headers-generic linux-source für "make prepare" Informationen bzw. modpost (=> postprocess module symbol versions :))
  • in redist/configure aufrufen (nicht von unten make => versemmelt config)
  • in redist/ make install => fertig
  • chgrp F9_remote /dev/windrvr6; chmod 664 /dev/windrvr6
  • in /etc/udev/rules.d/40-permissions.rules anhängen:
 # Windriver is very old... wrong register
 ACTION=="add", DEVPATH=="/bus/pci/drivers/windrvr6_pci", RUN+="/lib/mk_windrvr6.sh"
 ACTION=="remove", DEVPATH=="/bus/pci/drivers/windrvr6_pci", RUN+="/lib/mk_windrvr6.sh"
  • dazu /lib/mk_windrvr6.sh:
 #! /bin/bash
 
 if [ "$ACTION" == "add" ]; then
   major=`grep -w windrvr6 /proc/devices | cut -f1 -d" "`
   mknod /dev/windrvr6 c $major 0 
   chgrp 1009 /dev/windrvr6
   chmod 664 /dev/windrvr6
 fi
 
 if [ "$ACTION" == "remove" ]; then
   rm /dev/windrvr6
 fi

NEST (1.0.13, OBSOLETE)

  • export CXX=`which g++`
  • export CC=`which gcc`
  • ../nest-1.0.13/configure
  • make

PyNEST 20070419

  • python setup.py build

PyGSL

  • python setup.py build
  • python setup.py install

Hardware

  • EPROM falsches Image
  • ein Jumper falsche Position => falscher Nathanslot aktiviert
  • config_darkwing darkwing.bit 40 (oder darkwing_sctrl3.bit?)
  • config_nathan nathan_top_spikey_ext_clk2_fastsdram.bit 2
  • config_darkwing darkwing.bit 60 (oder darkwing_sctrl3.bit?)
  • dinit -r

Computerzeug, das auch noch erledigt werden will

  • NÜX


Notizen

Erklärungsbedürftige Meldungen des dwserver

[...]
sctrl.cpp:Exec(): Error at command 0x1, nathan 3, module 0
sctrl.cpp:Exec(): Error at command 0x1, nathan 3, module 0
sctrl.cpp:Exec(): Error at command 0x1, nathan 3, module 0
sctrl.cpp:Exec(): max retries on error reached, giving up

[...]
mutex.cpp:Wait(): Mutex Error: 110 ( = Wait timed out)
hawai.cpp:Wait(): detected FPGA IRQ timeout with pending FPGA IRQ, exiting normally...
mutex.cpp:Wait(): Mutex Error: 110 ( = Wait timed out)
hawai.cpp:Wait(): detected FPGA IRQ timeout with pending FPGA IRQ, exiting normally...
mutex.cpp:Wait(): Mutex Error: 110 ( = Wait timed out)
hawai.cpp:Wait(): detected FPGA IRQ timeout with pending FPGA IRQ, exiting normally...
msgqueue.c: Could not send message: Invalid argument

Performed       48 k read  transactions so far.

Merkwürdige Kernel Meldungen

[...]
MMM dd 06:66:00 prozac kernel: [666666.666666] ACPI: PCI interrupt for device 0000:05:00.0 disabled
MMM dd 06:66:00 prozac kernel: [666666.666667] ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 20 (level, low) -> IRQ 23
MMM dd 06:66:00 prozac kernel: [666666.666668] ACPI: PCI interrupt for device 0000:05:00.0 disabled
MMM dd 06:66:00 prozac kernel: [666666.666669] ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 20 (level, low) -> IRQ 23

oder auch:

MMM dd 06:66:00 prozac kernel: [666000.666000] irq 23: nobody cared (try booting with the "irqpoll" option)
MMM dd 06:66:00 prozac kernel: [666000.666000]  [__report_bad_irq+36/128] __report_bad_irq+0x24/0x80
MMM dd 06:66:00 prozac kernel: [666000.666000]  [note_interrupt+610/672] note_interrupt+0x262/0x2a0
MMM dd 06:66:00 prozac kernel: [666000.666000]  [<f8a7dee5>] intr_handler+0xa5/0xc0 [windrvr6]
MMM dd 06:66:00 prozac kernel: [666000.666000]  [<f8a79064>] wrapper_handler+0x13/0x20 [windrvr6]
MMM dd 06:66:00 prozac kernel: [666000.666000]  [handle_IRQ_event+48/96] handle_IRQ_event+0x30/0x60
MMM dd 06:66:00 prozac kernel: [666000.666000]  [handle_fasteoi_irq+187/240] handle_fasteoi_irq+0xbb/0xf0
MMM dd 06:66:00 prozac kernel: [666000.666000]  [do_IRQ+59/112] do_IRQ+0x3b/0x70
MMM dd 06:66:00 prozac kernel: [666000.666000]  [common_interrupt+35/48] common_interrupt+0x23/0x30
MMM dd 06:66:00 prozac kernel: [666000.666000]  [mwait_idle_with_hints+70/96] mwait_idle_with_hints+0x46/0x60
MMM dd 06:66:00 prozac kernel: [666000.666000]  [mwait_idle+0/32] mwait_idle+0x0/0x20
MMM dd 06:66:00 prozac kernel: [666000.666000]  [cpu_idle+83/224] cpu_idle+0x53/0xe0
MMM dd 06:66:00 prozac kernel: [666000.666000]  =======================
MMM dd 06:66:00 prozac kernel: [666000.666000] handlers:
MMM dd 06:66:00 prozac kernel: [666000.666000] [<f8a79051>] (wrapper_handler+0x0/0x20 [windrvr6])
MMM dd 06:66:00 prozac kernel: [666000.666000] Disabling IRQ #23


Datenformat von read_sram auf Spikey2

linker Block rechter Block
2 1 0 3 4 5
nb 0 nb 1
23:12 nb 11:0
23:20 19:16 15:12 3:0 7:4 11:8

Empfangene Datenreihenfolge: 2,1,0|5,4,3


Test

nur ein test

Owners/Usage of the Vision Lab Computers

This file shall contain information about all computers in the vision(s) lab.

An additional list of evolvers is provided by the file 'evolver_list.txt' in the SVN. However, this list has to be kept up to date and serves as a reference. It provides a better overview of who uses which computer.

NAME CPU MEM IP USER ROOM INVNR CHANGED COMMENTS
calypso Museumsreifer Portable 129.206.176.136 trefzer 1.220 25.06.2007 ist im Stahlschrank neben der Tuer, benutzt fuer VIENNA Kamera, DW (ohne SCSI Adapter!)
dopamine Intel Core i7 920 12288MB 129.206.176.245 mueller 1.218 16.07.2009
evolver5 Intel(R) Pentium(R) 4 CPU 2.40GHz 129.206.176.185 agruebl 1.220 15.03.2007 removed DW , kapput
evolver6 Intel(R) Pentium(R) 4 CPU 2.60GHz 129.206.176.186 Maurice 1.315 602 07.04.2008
evolver7 Intel(R) Pentium(R) 4 CPU 2.60GHz 129.206.176.187 free to pick 1.315 603 04.11.2008
(former evolver9, now vasic) Intel(R) Pentium(R) 4 CPU 2.40GHz 129.206.176.189 sphilipp 1.216 923 20.05.2008 upgraded to Win 2003 server --> "VASIC"
evolver10 Intel(R) Pentium(R) 4 CPU 2.40GHz 512MB 129.206.176.190 mhock 1.315 924 03.11.2008
evolver11 Intel Pentium 4 2.4GHz 256MB 129.206.176.191 sphilipp, sfriedma 1.218 925 16.07.2009 GE (no KIP IP !), DW from evolver 5
evolver12 Intel(R) Pentium(R) 4 CPU 2.40GHz 1536MB 129.206.176.192 bruederl 1.216 926 30.05.2008 DW11
evolver13 Intel(R) Pentium(R) 4 CPU 2.40GHz 2048MB 129.206.176.193 bkaplan 1.216 1147 16.07.2009 DW13
evolver14 Intel(R) Pentium(R) 4 CPU 2.40GHz 1536MB 129.206.176.194 mueller 1.216 1148 16.07.2009 DW
evolver15 Intel(R) Pentium(R) 4 CPU 2.40GHz 129.206.176.195 sphilipp 1.218 ?? 16.03.2007 DW7, backplane develop
evolver16 Intel(R) Pentium(R) 4 CPU 2.40GHz 129.206.176.196 free to pick 1.319 1150 03.11.2008
hwtest1 129.206.176.??? **unbekannt, moeglicherweise identisch mit "ab"** 16.03.2007
hwtest2 129.206.176.104 free to be cannibalized 1.216 514 20.10.2008
paul P4 @ 2.8GHz 129.206.176.137 sphilipp 1.218 ?? 16.03.2007 DW, HB, rack
prozac Intel Core 2 Q6600 4096MB 129.206.176.142 mueller 1.218 2496 30.05.2008
tm Pentium III (Coppermine) 650 MHz 129.206.176.102 free to be cannibalized 1.216 102 20.10.2008
**unbekannt** Pentium III (Coppermine) 650 MHz free to be cannibalized 1.216 103 20.10.2008
vision Duron 1GHz 129.206.176.112 the master of the DarkWings 1.218 4854 13.03.2007 Is as yet the only machine that can flash DW EPROMS


Scrapyard / Faulty Machines

  • calypso, hwtest1, hwtest2, vision, tm???
NAME CPU MEM IP USER ROOM INVNR CHANGED COMMENTS
rubens 129.206.176.119 1.218 ?? 16.07.2009 Power supply failure?


weggeworfene Rechner

167 escher 512 astra 167 monet 513 ab 4854 vision 666 orion2 514 hwtest2 103 ??? 102 tm 73 titan