PCI-kort med parallellport - får det inte att funka
-
- Inlägg: 55
- Blev medlem: 08 feb 2009, 18:52
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
PCI-kort med parallellport - får det inte att funka
Eftersom mitt moderkort saknar parallellutgång och jag har en äldre skrivare jag vill använda (HP LaserJet 6L), har jag köpt ett PCI-kort med parallellutgång http://www.prisjakt.nu/produkt.php?p=312595. Kortet är av fabrikat ST Lab (http://www.st-lab.com/product.asp) och har beteckningen I-400.
Med kortet följer drivrutiner för Linux och instruktioner hur dessa skall installeras. Jag har följt instruktionerna med får det inte att fungera.
Drivrutiner och instruktioner finns att hämta här http://www.drivers-download.com/Drv/Mos ... nux.tar.gz.
Eftersom det här är för avancerat för min del att klara ut på egen hand, undrar jag om det finns någon som kan hjälpa mig att få det att fungera?
Jag kör Ubuntu 8.04 LTS.
Med kortet följer drivrutiner för Linux och instruktioner hur dessa skall installeras. Jag har följt instruktionerna med får det inte att fungera.
Drivrutiner och instruktioner finns att hämta här http://www.drivers-download.com/Drv/Mos ... nux.tar.gz.
Eftersom det här är för avancerat för min del att klara ut på egen hand, undrar jag om det finns någon som kan hjälpa mig att få det att fungera?
Jag kör Ubuntu 8.04 LTS.
Re: PCI-kort med parallellport - får det inte att funka
Inne i arkivet finns dokumentet "MCS9865_Linux/MCS9865_Linux_UM_Ver1.1.doc
" som beskriver det hela bra. Du måste dock köra kommandon från en termihal samt allra minst installera paketet build-essential. Öpnna en terminal och skriv kommandot: sudo apt-get install build-essential --> tryck enter -> skriv in lösenord som inte syns -- > tryck enter igen.
I dokumentet ovan beskrivs en delvis standardrutin för att kompilera och den är typ make, make install. Du går alltså in i den uppackade mappen med kommandot cd Skrivbord/MCS9865_Linux (eller var nu mappen ligger på din hårddisk). Där börjar du med kommandot make
sedan sudo make install
Får du felmeddelanden så rapportera det här så får du hjälp. (Ibland är inte bifogade instruktioner korrekta eller anpassade till Ubuntu och då får man ha lite tålamod.)
" som beskriver det hela bra. Du måste dock köra kommandon från en termihal samt allra minst installera paketet build-essential. Öpnna en terminal och skriv kommandot: sudo apt-get install build-essential --> tryck enter -> skriv in lösenord som inte syns -- > tryck enter igen.
I dokumentet ovan beskrivs en delvis standardrutin för att kompilera och den är typ make, make install. Du går alltså in i den uppackade mappen med kommandot cd Skrivbord/MCS9865_Linux (eller var nu mappen ligger på din hårddisk). Där börjar du med kommandot make
sedan sudo make install
Får du felmeddelanden så rapportera det här så får du hjälp. (Ibland är inte bifogade instruktioner korrekta eller anpassade till Ubuntu och då får man ha lite tålamod.)
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
-
- Inlägg: 55
- Blev medlem: 08 feb 2009, 18:52
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
Re: PCI-kort med parallellport - får det inte att funka
Hej webaake och tack för svar.
Har följt dina instruktioner och gjort följande steg:
sudo apt-get install build-essential
cd Skrivbord/MCS9865_Linux
make
sudo make install
Innan jag går vidare vill jag först stämma av så allt blivit rätt.
Så här har det sett ut i terminalen:
rickard@rickard-desktop:~$ sudo apt-get install build-essential
Läser paketlistor... Färdig
Bygger beroendeträd
Läser tillståndsinformation... Färdig
Följande ytterligare paket kommer att installeras:
dpkg-dev g++ g++-4.2 libstdc++6-4.2-dev libtimedate-perl patch
Föreslagna paket:
debian-keyring g++-multilib g++-4.2-multilib gcc-4.2-doc libstdc++6-4.2-dbg
libstdc++6-4.2-doc diff-doc
Följande NYA paket kommer att installeras:
build-essential dpkg-dev g++ g++-4.2 libstdc++6-4.2-dev libtimedate-perl
patch
0 uppgraderade, 7 nyinstallerade, 0 att ta bort och 0 ej uppgraderade.
Behöver hämta 4664kB arkiv.
Efter denna åtgärd kommer ytterligare 17,1MB diskutrymme att användas.
Vill du fortsätta [J/n]? j
Läs:1 http://se.archive.ubuntu.com hardy-updates/main libstdc++6-4.2-dev 4.2.4-1ubuntu4 [1187kB]
Läs:2 http://se.archive.ubuntu.com hardy-updates/main g++-4.2 4.2.4-1ubuntu4 [2784kB]
Läs:3 http://se.archive.ubuntu.com hardy-updates/main g++ 4:4.2.3-1ubuntu6 [1440B]
Läs:4 http://se.archive.ubuntu.com hardy/main libtimedate-perl 1.1600-9 [30,1kB]
Läs:5 http://se.archive.ubuntu.com hardy/main patch 2.5.9-4 [95,6kB]
Läs:6 http://se.archive.ubuntu.com hardy-updates/main dpkg-dev 1.14.16.6ubuntu4 [559kB]
Läs:7 http://se.archive.ubuntu.com hardy/main build-essential 11.3ubuntu1 [7066B]
Hämtade 4664kB på 6s (729kB/s)
Väljer tidigare ej valt paket libstdc++6-4.2-dev.
(Läser databasen ... 123558 filer och kataloger installerade.)
Packar upp libstdc++6-4.2-dev (från .../libstdc++6-4.2-dev_4.2.4-1ubuntu4_i386.deb) ...
Väljer tidigare ej valt paket g++-4.2.
Packar upp g++-4.2 (från .../g++-4.2_4.2.4-1ubuntu4_i386.deb) ...
Väljer tidigare ej valt paket g++.
Packar upp g++ (från .../g++_4%3a4.2.3-1ubuntu6_i386.deb) ...
Väljer tidigare ej valt paket libtimedate-perl.
Packar upp libtimedate-perl (från .../libtimedate-perl_1.1600-9_all.deb) ...
Väljer tidigare ej valt paket patch.
Packar upp patch (från .../patch_2.5.9-4_i386.deb) ...
Väljer tidigare ej valt paket dpkg-dev.
Packar upp dpkg-dev (från .../dpkg-dev_1.14.16.6ubuntu4_all.deb) ...
Väljer tidigare ej valt paket build-essential.
Packar upp build-essential (från .../build-essential_11.3ubuntu1_i386.deb) ...
Ställer in libtimedate-perl (1.1600-9) ...
Ställer in patch (2.5.9-4) ...
Ställer in dpkg-dev (1.14.16.6ubuntu4) ...
Ställer in libstdc++6-4.2-dev (4.2.4-1ubuntu4) ...
Ställer in g++-4.2 (4.2.4-1ubuntu4) ...
Ställer in g++ (4:4.2.3-1ubuntu6) ...
Ställer in build-essential (11.3ubuntu1) ...
rickard@rickard-desktop:~$
rickard@rickard-desktop:~/Skrivbord/MCS9865_Linux$ make
rm -f *.mod.c *.o *.ko .*.cmd *.symvers
make -C /lib/modules/2.6.24-24-generic/build/ SUBDIRS=/home/rickard/Skrivbord/MCS9865_Linux modules
make[1]: Går till katalogen "/usr/src/linux-headers-2.6.24-24-generic"
CC [M] /home/rickard/Skrivbord/MCS9865_Linux/mcs9865.o
/home/rickard/Skrivbord/MCS9865_Linux/mcs9865.c:755: varning: "transmit_chars_dma_stop_done" är definierad men inte använd
CC [M] /home/rickard/Skrivbord/MCS9865_Linux/mcs9865-isa.o
Building modules, stage 2.
MODPOST 2 modules
CC /home/rickard/Skrivbord/MCS9865_Linux/mcs9865-isa.mod.o
LD [M] /home/rickard/Skrivbord/MCS9865_Linux/mcs9865-isa.ko
CC /home/rickard/Skrivbord/MCS9865_Linux/mcs9865.mod.o
LD [M] /home/rickard/Skrivbord/MCS9865_Linux/mcs9865.ko
make[1]: Lämnar katalogen "/usr/src/linux-headers-2.6.24-24-generic"
rickard@rickard-desktop:~/Skrivbord/MCS9865_Linux$
rickard@rickard-desktop:~/Skrivbord/MCS9865_Linux$ sudo make install
cp mcs9865.ko mcs9865-isa.ko /lib/modules/2.6.24-24-generic/kernel/drivers/serial/
depmod -A
chmod +x mcs9865
cp mcs9865 /etc/init.d/
ln -s /etc/init.d/mcs9865 /etc/rc.d/rc3.d/Smcs9865 || true
ln: skapar symbolisk länk "/etc/rc.d/rc3.d/Smcs9865": Filen eller katalogen finns inte
ln -s /etc/init.d/mcs9865 /etc/rc.d/rc5.d/Smcs9865 || true
ln: skapar symbolisk länk "/etc/rc.d/rc5.d/Smcs9865": Filen eller katalogen finns inte
modprobe mcs9865
modprobe mcs9865-isa
rickard@rickard-desktop:~/Skrivbord/MCS9865_Linux$
Ser allting OK ut så här långt?
Vad blir nästa steg?
Har följt dina instruktioner och gjort följande steg:
sudo apt-get install build-essential
cd Skrivbord/MCS9865_Linux
make
sudo make install
Innan jag går vidare vill jag först stämma av så allt blivit rätt.
Så här har det sett ut i terminalen:
rickard@rickard-desktop:~$ sudo apt-get install build-essential
Läser paketlistor... Färdig
Bygger beroendeträd
Läser tillståndsinformation... Färdig
Följande ytterligare paket kommer att installeras:
dpkg-dev g++ g++-4.2 libstdc++6-4.2-dev libtimedate-perl patch
Föreslagna paket:
debian-keyring g++-multilib g++-4.2-multilib gcc-4.2-doc libstdc++6-4.2-dbg
libstdc++6-4.2-doc diff-doc
Följande NYA paket kommer att installeras:
build-essential dpkg-dev g++ g++-4.2 libstdc++6-4.2-dev libtimedate-perl
patch
0 uppgraderade, 7 nyinstallerade, 0 att ta bort och 0 ej uppgraderade.
Behöver hämta 4664kB arkiv.
Efter denna åtgärd kommer ytterligare 17,1MB diskutrymme att användas.
Vill du fortsätta [J/n]? j
Läs:1 http://se.archive.ubuntu.com hardy-updates/main libstdc++6-4.2-dev 4.2.4-1ubuntu4 [1187kB]
Läs:2 http://se.archive.ubuntu.com hardy-updates/main g++-4.2 4.2.4-1ubuntu4 [2784kB]
Läs:3 http://se.archive.ubuntu.com hardy-updates/main g++ 4:4.2.3-1ubuntu6 [1440B]
Läs:4 http://se.archive.ubuntu.com hardy/main libtimedate-perl 1.1600-9 [30,1kB]
Läs:5 http://se.archive.ubuntu.com hardy/main patch 2.5.9-4 [95,6kB]
Läs:6 http://se.archive.ubuntu.com hardy-updates/main dpkg-dev 1.14.16.6ubuntu4 [559kB]
Läs:7 http://se.archive.ubuntu.com hardy/main build-essential 11.3ubuntu1 [7066B]
Hämtade 4664kB på 6s (729kB/s)
Väljer tidigare ej valt paket libstdc++6-4.2-dev.
(Läser databasen ... 123558 filer och kataloger installerade.)
Packar upp libstdc++6-4.2-dev (från .../libstdc++6-4.2-dev_4.2.4-1ubuntu4_i386.deb) ...
Väljer tidigare ej valt paket g++-4.2.
Packar upp g++-4.2 (från .../g++-4.2_4.2.4-1ubuntu4_i386.deb) ...
Väljer tidigare ej valt paket g++.
Packar upp g++ (från .../g++_4%3a4.2.3-1ubuntu6_i386.deb) ...
Väljer tidigare ej valt paket libtimedate-perl.
Packar upp libtimedate-perl (från .../libtimedate-perl_1.1600-9_all.deb) ...
Väljer tidigare ej valt paket patch.
Packar upp patch (från .../patch_2.5.9-4_i386.deb) ...
Väljer tidigare ej valt paket dpkg-dev.
Packar upp dpkg-dev (från .../dpkg-dev_1.14.16.6ubuntu4_all.deb) ...
Väljer tidigare ej valt paket build-essential.
Packar upp build-essential (från .../build-essential_11.3ubuntu1_i386.deb) ...
Ställer in libtimedate-perl (1.1600-9) ...
Ställer in patch (2.5.9-4) ...
Ställer in dpkg-dev (1.14.16.6ubuntu4) ...
Ställer in libstdc++6-4.2-dev (4.2.4-1ubuntu4) ...
Ställer in g++-4.2 (4.2.4-1ubuntu4) ...
Ställer in g++ (4:4.2.3-1ubuntu6) ...
Ställer in build-essential (11.3ubuntu1) ...
rickard@rickard-desktop:~$
rickard@rickard-desktop:~/Skrivbord/MCS9865_Linux$ make
rm -f *.mod.c *.o *.ko .*.cmd *.symvers
make -C /lib/modules/2.6.24-24-generic/build/ SUBDIRS=/home/rickard/Skrivbord/MCS9865_Linux modules
make[1]: Går till katalogen "/usr/src/linux-headers-2.6.24-24-generic"
CC [M] /home/rickard/Skrivbord/MCS9865_Linux/mcs9865.o
/home/rickard/Skrivbord/MCS9865_Linux/mcs9865.c:755: varning: "transmit_chars_dma_stop_done" är definierad men inte använd
CC [M] /home/rickard/Skrivbord/MCS9865_Linux/mcs9865-isa.o
Building modules, stage 2.
MODPOST 2 modules
CC /home/rickard/Skrivbord/MCS9865_Linux/mcs9865-isa.mod.o
LD [M] /home/rickard/Skrivbord/MCS9865_Linux/mcs9865-isa.ko
CC /home/rickard/Skrivbord/MCS9865_Linux/mcs9865.mod.o
LD [M] /home/rickard/Skrivbord/MCS9865_Linux/mcs9865.ko
make[1]: Lämnar katalogen "/usr/src/linux-headers-2.6.24-24-generic"
rickard@rickard-desktop:~/Skrivbord/MCS9865_Linux$
rickard@rickard-desktop:~/Skrivbord/MCS9865_Linux$ sudo make install
cp mcs9865.ko mcs9865-isa.ko /lib/modules/2.6.24-24-generic/kernel/drivers/serial/
depmod -A
chmod +x mcs9865
cp mcs9865 /etc/init.d/
ln -s /etc/init.d/mcs9865 /etc/rc.d/rc3.d/Smcs9865 || true
ln: skapar symbolisk länk "/etc/rc.d/rc3.d/Smcs9865": Filen eller katalogen finns inte
ln -s /etc/init.d/mcs9865 /etc/rc.d/rc5.d/Smcs9865 || true
ln: skapar symbolisk länk "/etc/rc.d/rc5.d/Smcs9865": Filen eller katalogen finns inte
modprobe mcs9865
modprobe mcs9865-isa
rickard@rickard-desktop:~/Skrivbord/MCS9865_Linux$
Ser allting OK ut så här långt?
Vad blir nästa steg?
Re: PCI-kort med parallellport - får det inte att funka
Det ser inte helt fel ut! MEN, '/etc/rc.d' är definitivt fel för oss som kör Ubuntu. Vi har istället /etc/init.d och /etc/rc0.d osv, som gör samma sak. Så installationscriptet (make install) är felaktigt, vilket betyder att du måste köra ett kommando manuellt istället. Sålunda
sudo update-rc.d mcs9865 defaults
Vilket ger i stort sett samma reultat som installscriptets kommando. Borde fungera eftersom mcs9865 då hamnar i standard runlevels för Ubuntu.
Tur att du hade linux-headers installerade redan - jag missade att rekommendera det förut!
sudo update-rc.d mcs9865 defaults
Vilket ger i stort sett samma reultat som installscriptets kommando. Borde fungera eftersom mcs9865 då hamnar i standard runlevels för Ubuntu.
Tur att du hade linux-headers installerade redan - jag missade att rekommendera det förut!
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
-
- Inlägg: 55
- Blev medlem: 08 feb 2009, 18:52
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
Re: PCI-kort med parallellport - får det inte att funka
OK, då har jag kört sudo update-rc.d mcs9865 defaults
Resultatet:
rickard@rickard-desktop:~$ sudo update-rc.d mcs9865 defaults
[sudo] password for rickard:
Adding system startup for /etc/init.d/mcs9865 ...
/etc/rc0.d/K20mcs9865 -> ../init.d/mcs9865
/etc/rc1.d/K20mcs9865 -> ../init.d/mcs9865
/etc/rc6.d/K20mcs9865 -> ../init.d/mcs9865
/etc/rc2.d/S20mcs9865 -> ../init.d/mcs9865
/etc/rc3.d/S20mcs9865 -> ../init.d/mcs9865
/etc/rc4.d/S20mcs9865 -> ../init.d/mcs9865
/etc/rc5.d/S20mcs9865 -> ../init.d/mcs9865
rickard@rickard-desktop:~$
OK? Nästa steg?
Resultatet:
rickard@rickard-desktop:~$ sudo update-rc.d mcs9865 defaults
[sudo] password for rickard:
Adding system startup for /etc/init.d/mcs9865 ...
/etc/rc0.d/K20mcs9865 -> ../init.d/mcs9865
/etc/rc1.d/K20mcs9865 -> ../init.d/mcs9865
/etc/rc6.d/K20mcs9865 -> ../init.d/mcs9865
/etc/rc2.d/S20mcs9865 -> ../init.d/mcs9865
/etc/rc3.d/S20mcs9865 -> ../init.d/mcs9865
/etc/rc4.d/S20mcs9865 -> ../init.d/mcs9865
/etc/rc5.d/S20mcs9865 -> ../init.d/mcs9865
rickard@rickard-desktop:~$
OK? Nästa steg?
Re: PCI-kort med parallellport - får det inte att funka
Nu kan du testa
sudo /etc/init.d/mcs9865 start
och se vad som händer! Kanske en omstart?
Tyvärr är haf inte så bra på parallellportar och irq:er så vi får hålla tummarna, I dokumentet "MCS9865_Linux/MCS9865_Linux_UM_Ver1.1.doc" står det mer om att Installera parallellpoprt m m. Men det är inte min starka sida.
sudo /etc/init.d/mcs9865 start
och se vad som händer! Kanske en omstart?
Tyvärr är haf inte så bra på parallellportar och irq:er så vi får hålla tummarna, I dokumentet "MCS9865_Linux/MCS9865_Linux_UM_Ver1.1.doc" står det mer om att Installera parallellpoprt m m. Men det är inte min starka sida.
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
-
- Inlägg: 55
- Blev medlem: 08 feb 2009, 18:52
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
Re: PCI-kort med parallellport - får det inte att funka
Tack för hjälpen så här långt!
Så här blev det nu:
rickard@rickard-desktop:~$ sudo /etc/init.d/mcs9865 start
[sudo] password for rickard:
rickard@rickard-desktop:~$
Efter det startade jag om.
Om jag har förstått det hela rätt, är drivrutinen för PCI-kortet installerad nu.
Korrekt?
Har även testat att installera parallellporten enligt manualen, punkt 5, så här:
rickard@rickard-desktop:~$ modprobe parport_pc io=0xe800, 0xdd00 irq =3
rickard@rickard-desktop:~$
Verkar inte som det händer något, eller??
När jag (också enligt manualen) matar in kommandot lspci -v i terminalen blir det så här (har bara lagt in resultatet för parallellporten):
03:07.0 Parallel controller: NetMos Technology Unknown device 9865 (prog-if 03 [IEEE1284])
Subsystem: Unknown device a000:2000
Flags: bus master, medium devsel, latency 32, IRQ 3
I/O ports at cf00
I/O ports at ce00
Memory at fdeff000 (32-bit, non-prefetchable) [size=4K]
Memory at fdefe000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Är jag på rätt spår månne...?
Så här blev det nu:
rickard@rickard-desktop:~$ sudo /etc/init.d/mcs9865 start
[sudo] password for rickard:
rickard@rickard-desktop:~$
Efter det startade jag om.
Om jag har förstått det hela rätt, är drivrutinen för PCI-kortet installerad nu.
Korrekt?
Har även testat att installera parallellporten enligt manualen, punkt 5, så här:
rickard@rickard-desktop:~$ modprobe parport_pc io=0xe800, 0xdd00 irq =3
rickard@rickard-desktop:~$
Verkar inte som det händer något, eller??
När jag (också enligt manualen) matar in kommandot lspci -v i terminalen blir det så här (har bara lagt in resultatet för parallellporten):
03:07.0 Parallel controller: NetMos Technology Unknown device 9865 (prog-if 03 [IEEE1284])
Subsystem: Unknown device a000:2000
Flags: bus master, medium devsel, latency 32, IRQ 3
I/O ports at cf00
I/O ports at ce00
Memory at fdeff000 (32-bit, non-prefetchable) [size=4K]
Memory at fdefe000 (32-bit, non-prefetchable) [size=4K]
Capabilities: <access denied>
Är jag på rätt spår månne...?
Re: PCI-kort med parallellport - får det inte att funka
Nu chansar jag men dessa värden; io=0xe800, 0xdd00 skule jag testa att byta ut mot dessa:
I/O ports at I/O ports at cf00
I/O ports at ce00
Typ io=0xcf00, 0xce00
irq:et verkar ju stämma.
PS kan du köra cat /etc/init.d/mcs9865
och kopiera in hit?
I/O ports at I/O ports at cf00
I/O ports at ce00
Typ io=0xcf00, 0xce00
irq:et verkar ju stämma.
PS kan du köra cat /etc/init.d/mcs9865
och kopiera in hit?
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
-
- Inlägg: 55
- Blev medlem: 08 feb 2009, 18:52
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
Re: PCI-kort med parallellport - får det inte att funka
Hmm...Hur går jag tillväga för att byta ut värdena som du föreslår??
rickard@rickard-desktop:~$ cat /etc/init.d/mcs9865
modprobe mcs9865
modprobe mcs9865-isa
rickard@rickard-desktop:~$
PS. I "MCS9865 Linux Software User Manual", punkt 5, sid 6 (länk finns i mitt först inlägg i denna tråd), anges "I/0 ports at e800 " understruket med rött.
Vad innebär det och skall man använda dessa uppgifter på något sätt??
rickard@rickard-desktop:~$ cat /etc/init.d/mcs9865
modprobe mcs9865
modprobe mcs9865-isa
rickard@rickard-desktop:~$
PS. I "MCS9865 Linux Software User Manual", punkt 5, sid 6 (länk finns i mitt först inlägg i denna tråd), anges "I/0 ports at e800 " understruket med rött.
Vad innebär det och skall man använda dessa uppgifter på något sätt??
Re: PCI-kort med parallellport - får det inte att funka
Jag tänkte att du byter ut värdena i "modprobe parport_pc io=0xe800, 0xdd00 irq =3"
alltså:
modprobe parport_pc io=0xcf00, 0xce00 irq =3
Du måste nog köra
rmmod parport_pc
innan modprobe parport_pc io=0xcf00, 0xce00 irq =3 och sedan sudo /etc/init.d... kommandot igen
alltså:
modprobe parport_pc io=0xcf00, 0xce00 irq =3
Du måste nog köra
rmmod parport_pc
innan modprobe parport_pc io=0xcf00, 0xce00 irq =3 och sedan sudo /etc/init.d... kommandot igen
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
-
- Inlägg: 55
- Blev medlem: 08 feb 2009, 18:52
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
Re: PCI-kort med parallellport - får det inte att funka
Testade att köra rmmod parport_pc och fick följande resultat:
rickard@rickard-desktop:~$ rmmod parport_pc
ERROR: Module parport_pc is in use
rickard@rickard-desktop:~$
Vad göra?
rickard@rickard-desktop:~$ rmmod parport_pc
ERROR: Module parport_pc is in use
rickard@rickard-desktop:~$
Vad göra?
Re: PCI-kort med parallellport - får det inte att funka
OK skippa det får vi se och kör de andra
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
-
- Inlägg: 55
- Blev medlem: 08 feb 2009, 18:52
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
Re: PCI-kort med parallellport - får det inte att funka
rickard@rickard-desktop:~$ modprobe parport_pc io=0xcf00, 0xce00 irq =3
rickard@rickard-desktop:~$ sudo /etc/init.d/mcs9865 start
[sudo] password for rickard:
rickard@rickard-desktop:~$
rickard@rickard-desktop:~$ sudo /etc/init.d/mcs9865 start
[sudo] password for rickard:
rickard@rickard-desktop:~$
Re: PCI-kort med parallellport - får det inte att funka
Ser ju bra ut! Testa då kommandot
ls /dev/ttyD
ls /dev/ttyD
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
-
- Inlägg: 55
- Blev medlem: 08 feb 2009, 18:52
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
Re: PCI-kort med parallellport - får det inte att funka
rickard@rickard-desktop:~$ ls /dev/ttyD
ls: kan inte komma åt /dev/ttyD: Filen eller katalogen finns inte
rickard@rickard-desktop:~$
ls: kan inte komma åt /dev/ttyD: Filen eller katalogen finns inte
rickard@rickard-desktop:~$
Re: PCI-kort med parallellport - får det inte att funka
OK, Kolla då med
lsmod
att modulerna iallafall är laddade. Sedan vet jag inte mer annat än starta om datorn.
Du kan också kolla loggarna efter ev. fel ang modulerna du installerat.
PS kolla mot slutet README dokumentet i kodmappen. Där fanns lite fler grejer att göra.
lsmod
att modulerna iallafall är laddade. Sedan vet jag inte mer annat än starta om datorn.
Du kan också kolla loggarna efter ev. fel ang modulerna du installerat.
PS kolla mot slutet README dokumentet i kodmappen. Där fanns lite fler grejer att göra.
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
-
- Inlägg: 55
- Blev medlem: 08 feb 2009, 18:52
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
Re: PCI-kort med parallellport - får det inte att funka
rickard@rickard-desktop:~$ lsmod
Module Size Used by
ipv6 268036 10
af_packet 23812 2
rfcomm 41744 2
l2cap 25728 13 rfcomm
bluetooth 61028 4 rfcomm,l2cap
ppdev 10372 0
mcs9865_isa 4356 0
mcs9865 21792 0
sbs 15112 0
powernow_k8 16704 1
container 5632 0
cpufreq_powersave 2688 0
cpufreq_stats 7104 0
cpufreq_ondemand 9740 1
freq_table 5536 3 powernow_k8,cpufreq_stats,cpufreq_ondemand
video 19856 0
output 4736 1 video
cpufreq_conservative 8712 0
sbshc 7680 1 sbs
cpufreq_userspace 5284 0
dock 11280 0
battery 14212 0
iptable_filter 3840 0
ip_tables 14820 1 iptable_filter
x_tables 16132 1 ip_tables
ac 6916 0
sbp2 24072 0
lp 12324 0
snd_hda_intel 346136 3
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 78596 2 snd_hda_intel,snd_pcm_oss
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
snd_hwdep 10500 1 snd_hda_intel
nvidia 7106084 24
snd_seq_dummy 4868 0
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24836 2 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 56996 17 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
serio_raw 7940 0
i2c_piix4 9612 0
wmi_acer 9644 0
button 9232 0
k8temp 6656 0
ati_agp 9996 0
i2c_core 24832 2 nvidia,i2c_piix4
shpchp 34452 0
pci_hotplug 30880 1 shpchp
soundcore 8800 1 snd
evdev 13056 3
parport_pc 36260 1
parport 37832 3 ppdev,lp,parport_pc
agpgart 34760 2 nvidia,ati_agp
pcspkr 4224 0
psmouse 40336 0
ext3 136968 1
jbd 48404 1 ext3
mbcache 9600 1 ext3
sg 36880 0
sr_mod 17956 0
cdrom 37408 1 sr_mod
sd_mod 30720 3
ata_generic 8324 0
pata_acpi 8320 0
pata_atiixp 8960 0
ohci1394 33584 0
ehci_hcd 37900 0
ieee1394 93752 2 sbp2,ohci1394
ahci 28548 2
ohci_hcd 26640 0
atiixp 5648 0 [permanent]
ide_core 113996 1 atiixp
usbcore 146412 3 ehci_hcd,ohci_hcd
libata 159728 4 ata_generic,pata_acpi,pata_atiixp,ahci
r8169 34820 0
scsi_mod 151692 5 sbp2,sg,sr_mod,sd_mod,libata
thermal 16796 0
processor 36616 2 powernow_k8,thermal
fan 5636 0
fbcon 42912 0
tileblit 3584 1 fbcon
font 9472 1 fbcon
bitblit 6784 1 fbcon
softcursor 3072 1 bitblit
fuse 50708 3
rickard@rickard-desktop:~$
Hur tolkar man det?
Module Size Used by
ipv6 268036 10
af_packet 23812 2
rfcomm 41744 2
l2cap 25728 13 rfcomm
bluetooth 61028 4 rfcomm,l2cap
ppdev 10372 0
mcs9865_isa 4356 0
mcs9865 21792 0
sbs 15112 0
powernow_k8 16704 1
container 5632 0
cpufreq_powersave 2688 0
cpufreq_stats 7104 0
cpufreq_ondemand 9740 1
freq_table 5536 3 powernow_k8,cpufreq_stats,cpufreq_ondemand
video 19856 0
output 4736 1 video
cpufreq_conservative 8712 0
sbshc 7680 1 sbs
cpufreq_userspace 5284 0
dock 11280 0
battery 14212 0
iptable_filter 3840 0
ip_tables 14820 1 iptable_filter
x_tables 16132 1 ip_tables
ac 6916 0
sbp2 24072 0
lp 12324 0
snd_hda_intel 346136 3
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 78596 2 snd_hda_intel,snd_pcm_oss
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
snd_hwdep 10500 1 snd_hda_intel
nvidia 7106084 24
snd_seq_dummy 4868 0
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24836 2 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 56996 17 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
serio_raw 7940 0
i2c_piix4 9612 0
wmi_acer 9644 0
button 9232 0
k8temp 6656 0
ati_agp 9996 0
i2c_core 24832 2 nvidia,i2c_piix4
shpchp 34452 0
pci_hotplug 30880 1 shpchp
soundcore 8800 1 snd
evdev 13056 3
parport_pc 36260 1
parport 37832 3 ppdev,lp,parport_pc
agpgart 34760 2 nvidia,ati_agp
pcspkr 4224 0
psmouse 40336 0
ext3 136968 1
jbd 48404 1 ext3
mbcache 9600 1 ext3
sg 36880 0
sr_mod 17956 0
cdrom 37408 1 sr_mod
sd_mod 30720 3
ata_generic 8324 0
pata_acpi 8320 0
pata_atiixp 8960 0
ohci1394 33584 0
ehci_hcd 37900 0
ieee1394 93752 2 sbp2,ohci1394
ahci 28548 2
ohci_hcd 26640 0
atiixp 5648 0 [permanent]
ide_core 113996 1 atiixp
usbcore 146412 3 ehci_hcd,ohci_hcd
libata 159728 4 ata_generic,pata_acpi,pata_atiixp,ahci
r8169 34820 0
scsi_mod 151692 5 sbp2,sg,sr_mod,sd_mod,libata
thermal 16796 0
processor 36616 2 powernow_k8,thermal
fan 5636 0
fbcon 42912 0
tileblit 3584 1 fbcon
font 9472 1 fbcon
bitblit 6784 1 fbcon
softcursor 3072 1 bitblit
fuse 50708 3
rickard@rickard-desktop:~$
Hur tolkar man det?
Re: PCI-kort med parallellport - får det inte att funka
Ser inte ut som om dina nya midouler är laddade, men en omstart borde fixa det.
God natt så länge!
God natt så länge!
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
-
- Inlägg: 55
- Blev medlem: 08 feb 2009, 18:52
- OS: Ubuntu
- Utgåva: 12.04 Precise Pangolin LTS
Re: PCI-kort med parallellport - får det inte att funka
Har startat om och när jag kör lsmod igen blir det så här:
rickard@rickard-desktop:~$ lsmod
Module Size Used by
ipv6 268036 10
af_packet 23812 2
rfcomm 41744 2
l2cap 25728 13 rfcomm
bluetooth 61028 4 rfcomm,l2cap
ppdev 10372 0
mcs9865_isa 4356 0
mcs9865 21792 0
powernow_k8 16704 1
sbs 15112 0
container 5632 0
cpufreq_powersave 2688 0
cpufreq_stats 7104 0
cpufreq_ondemand 9740 1
video 19856 0
output 4736 1 video
freq_table 5536 3 powernow_k8,cpufreq_stats,cpufreq_ondemand
cpufreq_conservative 8712 0
cpufreq_userspace 5284 0
sbshc 7680 1 sbs
dock 11280 0
battery 14212 0
iptable_filter 3840 0
ip_tables 14820 1 iptable_filter
x_tables 16132 1 ip_tables
ac 6916 0
sbp2 24072 0
nvidia 7106084 24
serio_raw 7940 0
snd_hda_intel 346136 3
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 78596 2 snd_hda_intel,snd_pcm_oss
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
snd_hwdep 10500 1 snd_hda_intel
snd_seq_dummy 4868 0
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24836 2 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
wmi_acer 9644 0
button 9232 0
i2c_piix4 9612 0
snd 56996 17 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
i2c_core 24832 2 nvidia,i2c_piix4
evdev 13056 3
soundcore 8800 1 snd
ati_agp 9996 0
k8temp 6656 0
shpchp 34452 0
pci_hotplug 30880 1 shpchp
parport 37832 1 ppdev
agpgart 34760 2 nvidia,ati_agp
psmouse 40336 0
pcspkr 4224 0
ext3 136968 1
jbd 48404 1 ext3
mbcache 9600 1 ext3
ata_generic 8324 0
pata_acpi 8320 0
pata_atiixp 8960 0
sg 36880 0
sr_mod 17956 0
cdrom 37408 1 sr_mod
sd_mod 30720 3
ohci1394 33584 0
ieee1394 93752 2 sbp2,ohci1394
atiixp 5648 0 [permanent]
ide_core 113996 1 atiixp
ehci_hcd 37900 0
r8169 34820 0
ohci_hcd 26640 0
usbcore 146412 3 ehci_hcd,ohci_hcd
ahci 28548 2
libata 159728 4 ata_generic,pata_acpi,pata_atiixp,ahci
scsi_mod 151692 5 sbp2,sg,sr_mod,sd_mod,libata
thermal 16796 0
processor 36616 2 powernow_k8,thermal
fan 5636 0
fbcon 42912 0
tileblit 3584 1 fbcon
font 9472 1 fbcon
bitblit 6784 1 fbcon
softcursor 3072 1 bitblit
fuse 50708 3
rickard@rickard-desktop:~$
Verkar det vara på väg åt rätt håll?
Några nya infallsvinklar?
rickard@rickard-desktop:~$ lsmod
Module Size Used by
ipv6 268036 10
af_packet 23812 2
rfcomm 41744 2
l2cap 25728 13 rfcomm
bluetooth 61028 4 rfcomm,l2cap
ppdev 10372 0
mcs9865_isa 4356 0
mcs9865 21792 0
powernow_k8 16704 1
sbs 15112 0
container 5632 0
cpufreq_powersave 2688 0
cpufreq_stats 7104 0
cpufreq_ondemand 9740 1
video 19856 0
output 4736 1 video
freq_table 5536 3 powernow_k8,cpufreq_stats,cpufreq_ondemand
cpufreq_conservative 8712 0
cpufreq_userspace 5284 0
sbshc 7680 1 sbs
dock 11280 0
battery 14212 0
iptable_filter 3840 0
ip_tables 14820 1 iptable_filter
x_tables 16132 1 ip_tables
ac 6916 0
sbp2 24072 0
nvidia 7106084 24
serio_raw 7940 0
snd_hda_intel 346136 3
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 78596 2 snd_hda_intel,snd_pcm_oss
snd_page_alloc 11400 2 snd_hda_intel,snd_pcm
snd_hwdep 10500 1 snd_hda_intel
snd_seq_dummy 4868 0
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24836 2 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
wmi_acer 9644 0
button 9232 0
i2c_piix4 9612 0
snd 56996 17 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_hwdep,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
i2c_core 24832 2 nvidia,i2c_piix4
evdev 13056 3
soundcore 8800 1 snd
ati_agp 9996 0
k8temp 6656 0
shpchp 34452 0
pci_hotplug 30880 1 shpchp
parport 37832 1 ppdev
agpgart 34760 2 nvidia,ati_agp
psmouse 40336 0
pcspkr 4224 0
ext3 136968 1
jbd 48404 1 ext3
mbcache 9600 1 ext3
ata_generic 8324 0
pata_acpi 8320 0
pata_atiixp 8960 0
sg 36880 0
sr_mod 17956 0
cdrom 37408 1 sr_mod
sd_mod 30720 3
ohci1394 33584 0
ieee1394 93752 2 sbp2,ohci1394
atiixp 5648 0 [permanent]
ide_core 113996 1 atiixp
ehci_hcd 37900 0
r8169 34820 0
ohci_hcd 26640 0
usbcore 146412 3 ehci_hcd,ohci_hcd
ahci 28548 2
libata 159728 4 ata_generic,pata_acpi,pata_atiixp,ahci
scsi_mod 151692 5 sbp2,sg,sr_mod,sd_mod,libata
thermal 16796 0
processor 36616 2 powernow_k8,thermal
fan 5636 0
fbcon 42912 0
tileblit 3584 1 fbcon
font 9472 1 fbcon
bitblit 6784 1 fbcon
softcursor 3072 1 bitblit
fuse 50708 3
rickard@rickard-desktop:~$
Verkar det vara på väg åt rätt håll?
Några nya infallsvinklar?
Re: PCI-kort med parallellport - får det inte att funka
Ser ut som om dettta saknas:
parport_pc io=0xcf00, 0xce00 irq =3
Lägg in det sist i filen /etc/modules, typ:
sudo gedit /etc/modules
OBS- ',modprobe' behövs inte där!
Tips: lsmod | grep parport ger bara de raderna som innehåller parport, lsmod | grep mcs9865 raderna med mcs9865. Fiffigt va!?
parport_pc io=0xcf00, 0xce00 irq =3
Lägg in det sist i filen /etc/modules, typ:
sudo gedit /etc/modules
Kod: Markera allt
#Minmodul till parallellporten
parport_pc io=0xcf00, 0xce00 irq =3
Tips: lsmod | grep parport ger bara de raderna som innehåller parport, lsmod | grep mcs9865 raderna med mcs9865. Fiffigt va!?
Xubuntu på flera maskiner. Men inte Unity!
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.
Mer Terminalanvändande i Ubuntu vore bra. Och Xfce. Och Mate.