installation guide.pdf
lspci -v
Kod: Zaznacz cały
05:04.0 Communication controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01)
Subsystem: LSI Logic / Symbios Logic 1P2S
Flags: medium devsel, IRQ 22
I/O ports at bf00 [size=200]
I/O ports at be00 [size=200]
I/O ports at bd00 [size=200]
I/O ports at bc00 [size=200]
I/O ports at bb00 [size=200]
I/O ports at ba00 [size=200]
Kernel driver in use: parport_serial
Kernel modules: parport_serial
Problem w tym że potrzebuję mieć port LPT, który działałby przez /dev/parport0 i mógłby być używany przez programatory równoległe (np. uruchomione przez wine, wystarczy dowiązanie symboliczne).
Test np.
Kod: Zaznacz cały
skynet@debian:~$ sudo cat '/home/skynet/Desktop/t.txt' > /dev/parport0
bash: /dev/parport0: Brak dostępu
Polecenie:
Kod: Zaznacz cały
skynet@debian:~$ sudo /sbin/modprobe parport_pc io=0x3f8,0xbd00 irq=4,22Kod: Zaznacz cały
skynet@debian:~$ sudo /sbin/modprobe parport_pc io=0xbd00 irq=22Myślałem również nad dodaniem w pliku "/etc/udev/rules.d/91-permissions.rules91-permissions.rules":
Kod: Zaznacz cały
KERNEL=="parport[0-9]*", MODE="0666"[ Dodano: 2009-04-06, 07:59 ]
Problem rozwiązany, w banalny sposób.
rozwiązanie tymczasowe
Kod: Zaznacz cały
sudo chmod a+rw /dev/parport0Kod: Zaznacz cały
/etc/udev/rules.dKod: Zaznacz cały
KERNEL=="parport0", MODE="0666"Kod: Zaznacz cały
sudo setserial /dev/ttyS0 port 0xbf00 UART 16550A irq 22 Baud_base 115200
sudo setserial /dev/ttyS1 port 0xbe00 UART 16550A irq 22 Baud_base 115200