User:Mueller: Difference between revisions
From KIP Wiki
⧼kip-jumptonavigation⧽⧼kip-jumptosearch⧽
m (NEST, PyNEST, PyGSL) |
No edit summary |
||
(14 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)=== |
=== NEST (1.0.13, '''OBSOLETE''') === |
||
* <code>export CXX=`which g++`</code> |
* <code>export CXX=`which g++`</code> |
||
* <code>export CC=`which gcc`</code> |
* <code>export CC=`which gcc`</code> |
||
Line 24: | Line 49: | ||
* <code>python setup.py build</code> |
* <code>python setup.py build</code> |
||
* <code>python setup.py install</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
undsetfacl
benutzensetfacl -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
(oderdarkwing_sctrl3.bit
?)config_nathan nathan_top_spikey_ext_clk2_fastsdram.bit 2
config_darkwing darkwing.bit 60
(oderdarkwing_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