Kirjoittaja Aihe: Ubuntu ei tunnista USB-tulostinta  (Luettu 7544 kertaa)

Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Ubuntu ei tunnista USB-tulostinta
« : 06.04.18 - klo:16.43 »
Moi!

Osaisiko joku vihjata, mistä voisi olla kysymys. Ubuntu (16.04) ei tunnista tulostinta (Canon Pixma iX4000). Laite on aiemmin toiminut tämän koneen kanssa, joskin ajuri heittää usein "enabled" tabin pois päältä. Nyt ei auttanut ajurin säätö ja poistin ajurin aseentakseni sen uudelleen. Nyt ei sitten koko tulostin näy valikossa. Olen koittanut kahta eri usb-kaapelia ja kahta eri usb-porttia. Myös tulostimen pitäisi olla ehjä. Missä voisi olla vika?
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

kamara

  • Käyttäjä
  • Viestejä: 3028
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #1 : 06.04.18 - klo:17.26 »
Näkyykö tulostin kytkettynä ollessa usb-listauksessa ?
Koodia: [Valitse]
lsusb

Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #2 : 06.04.18 - klo:20.34 »
Näkyykö tulostin kytkettynä ollessa usb-listauksessa ?
Koodia: [Valitse]
lsusb

Joo, näkyy, kun tuon komennon antaa komentotulkkiin:  Bus 001 Device 010: ID 04a9:10bf Canon, Inc. (Ja kun printterin piuhan ottaa irti, niin tuo rivi katoaa)

Mutta graafisessa ikkunassa: "Systems setting" -> "printers" - [+Add] -> "New Printer: Devices" -ketjussa, jolla olen ajurin asentanut, ei näy mitään.


Xubuntu 22.04 LTS, Fujitsu Lifebook E754

kamara

  • Käyttäjä
  • Viestejä: 3028
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #3 : 06.04.18 - klo:21.25 »
Entä löytyykö jotain lp:tä tai vastaavaa laitteista ?

Sen löytää seuraavasti...

Aluksi ilman, että laite on kiinni...
Koodia: [Valitse]
ls -l /dev/ >~/dev.txt

Sitten laite kiinni ja anna seuraavan loitsun tuloste tänne (kooditagien sisälle), jos joku osais neuvoa...
Koodia: [Valitse]
ls -l /dev|diff -rup /dev/stdin ~/dev.txt


Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #4 : 26.04.18 - klo:17.16 »
Entä löytyykö jotain lp:tä tai vastaavaa laitteista ?

Sen löytää seuraavasti...

Aluksi ilman, että laite on kiinni...
Koodia: [Valitse]
ls -l /dev/ >~/dev.txt

Sitten laite kiinni ja anna seuraavan loitsun tuloste tänne (kooditagien sisälle), jos joku osais neuvoa...
Koodia: [Valitse]
ls -l /dev|diff -rup /dev/stdin ~/dev.txt

Sorry pieni viive reissun takia, mutta nyt taas tulostimen kimpussa.

1. käsky ei tuota mitään tulosta, laite kiinni tai ei.

2. käsky tuottaa tällaisen:

--- /dev/stdin   2018-04-26 17:10:11.012709376 +0300
+++ /home/markku/dev.txt   2018-04-26 17:09:26.415903808 +0300
@@ -0,0 +1,228 @@
+total 0
+crw-------  1 root root     10, 235 huhti 23 13:08 autofs
+drwxr-xr-x  2 root root         380 huhti 25 02:05 block
+drwxr-xr-x  2 root root          80 huhti 25 02:05 bsg
+crw-------  1 root root     10, 234 huhti 23 13:08 btrfs-control
+drwxr-xr-x  3 root root          60 huhti 23 13:08 bus
+crw-------  1 root root    180,   1 huhti 26 16:25 cdc-wdm1
+crw-------  1 root root    180,   2 huhti 26 16:25 cdc-wdm2
+lrwxrwxrwx  1 root root           3 huhti 26 17:06 cdrom -> sr0
+lrwxrwxrwx  1 root root           3 huhti 26 17:06 cdrw -> sr0
+drwxr-xr-x  2 root root        4540 huhti 26 17:09 char
+crw-------  1 root root      5,   1 huhti 23 13:08 console
+lrwxrwxrwx  1 root root          11 huhti 23 13:08 core -> /proc/kcore
+drwxr-xr-x  2 root root          60 huhti 23 13:08 cpu
+crw-------  1 root root     10,  59 huhti 23 13:08 cpu_dma_latency
+crw-------  1 root root     10, 203 huhti 23 13:08 cuse
+drwxr-xr-x  6 root root         120 huhti 23 13:08 disk
+brw-rw----  1 root disk    252,   0 huhti 23 13:08 dm-0
+drwxr-xr-x  2 root root         100 huhti 23 13:08 dri
+crw-------  1 root root    245,   0 huhti 23 13:08 drm_dp_aux0
+crw-------  1 root root    245,   1 huhti 23 13:08 drm_dp_aux1
+crw-------  1 root root    245,   2 huhti 23 13:08 drm_dp_aux2
+lrwxrwxrwx  1 root root           3 huhti 26 17:06 dvd -> sr0
+lrwxrwxrwx  1 root root           3 huhti 26 17:06 dvdrw -> sr0
+crw-------  1 root root     10,  61 huhti 23 13:08 ecryptfs
+crw-rw----  1 root video    29,   0 huhti 23 13:08 fb0
+lrwxrwxrwx  1 root root          13 huhti 23 13:08 fd -> /proc/self/fd
+crw-rw-rw-  1 root root      1,   7 huhti 23 13:08 full
+crw-rw-rw-  1 root root     10, 229 huhti 23 13:08 fuse
+crw-------  1 root root    244,   0 huhti 23 13:08 fw0
+crw-------  1 root root    246,   0 huhti 23 13:08 hidraw0
+crw-------  1 root root    246,   1 huhti 23 13:08 hidraw1
+crw-------  1 root root    246,   2 huhti 25 00:11 hidraw2
+crw-------  1 root root     10, 228 huhti 23 13:08 hpet
+drwxr-xr-x  2 root root           0 huhti 23 13:08 hugepages
+crw-------  1 root root     10, 183 huhti 23 13:08 hwrng
+crw-------  1 root root     89,   0 huhti 23 13:08 i2c-0
+crw-------  1 root root     89,   1 huhti 23 13:08 i2c-1
+crw-------  1 root root     89,   2 huhti 23 13:08 i2c-2
+crw-------  1 root root     89,   3 huhti 23 13:08 i2c-3
+crw-------  1 root root     89,   4 huhti 23 13:08 i2c-4
+crw-------  1 root root     89,   5 huhti 23 13:08 i2c-5
+crw-------  1 root root     89,   6 huhti 23 13:08 i2c-6
+crw-------  1 root root     89,   7 huhti 23 13:08 i2c-7
+crw-------  1 root root     89,   8 huhti 23 13:08 i2c-8
+lrwxrwxrwx  1 root root          25 huhti 23 13:08 initctl -> /run/systemd/initctl/fifo
+drwxr-xr-x  4 root root         540 huhti 25 00:11 input
+crw-r--r--  1 root root      1,  11 huhti 23 13:08 kmsg
+drwxr-xr-x  2 root root          60 huhti 23 13:08 lightnvm
+lrwxrwxrwx  1 root root          28 huhti 23 13:08 log -> /run/systemd/journal/dev-log
+brw-rw----  1 root disk      7,   0 huhti 23 13:08 loop0
+brw-rw----  1 root disk      7,   1 huhti 23 13:08 loop1
+brw-rw----  1 root disk      7,   2 huhti 23 13:08 loop2
+brw-rw----  1 root disk      7,   3 huhti 23 13:08 loop3
+brw-rw----  1 root disk      7,   4 huhti 23 13:08 loop4
+brw-rw----  1 root disk      7,   5 huhti 23 13:08 loop5
+brw-rw----  1 root disk      7,   6 huhti 23 13:08 loop6
+brw-rw----  1 root disk      7,   7 huhti 23 13:08 loop7
+crw-rw----  1 root disk     10, 237 huhti 23 13:08 loop-control
+drwxr-xr-x  2 root root          80 huhti 23 13:08 mapper
+crw-------  1 root root     10, 227 huhti 23 13:08 mcelog
+crw-------  1 root root    242,   0 huhti 23 13:08 media0
+crw-------  1 root root    243,   0 huhti 23 13:08 mei0
+crw-r-----  1 root kmem      1,   1 huhti 23 13:08 mem
+crw-------  1 root root     10,  56 huhti 23 13:08 memory_bandwidth
+drwxrwxrwt  2 root root          40 huhti 23 13:08 mqueue
+drwxr-xr-x  2 root root          60 huhti 23 13:08 net
+crw-------  1 root root     10,  58 huhti 23 13:08 network_latency
+crw-------  1 root root     10,  57 huhti 23 13:08 network_throughput
+crw-rw-rw-  1 root root      1,   3 huhti 23 13:08 null
+crw-r-----  1 root kmem     10, 144 huhti 23 13:08 nvram
+crw-r-----  1 root kmem      1,   4 huhti 23 13:08 port
+crw-------  1 root root    108,   0 huhti 23 13:08 ppp
+crw-------  1 root root     10,   1 huhti 23 13:08 psaux
+crw-rw-rw-  1 root tty       5,   2 huhti 26 17:09 ptmx
+crw-------  1 root root    247,   0 huhti 23 13:08 ptp0
+drwxr-xr-x  2 root root           0 huhti 23 13:08 pts
+crw-rw-rw-  1 root root      1,   8 huhti 23 13:08 random
+crw-rw-r--+ 1 root netdev   10,  62 huhti 23 13:08 rfkill
+lrwxrwxrwx  1 root root           4 huhti 23 13:08 rtc -> rtc0
+crw-------  1 root root    251,   0 huhti 23 13:08 rtc0
+brw-rw----  1 root disk      8,   0 huhti 23 13:08 sda
+brw-rw----  1 root disk      8,   1 huhti 23 13:08 sda1
+brw-rw----  1 root disk      8,   2 huhti 23 13:08 sda2
+brw-rw----  1 root disk      8,   3 huhti 23 13:08 sda3
+brw-rw----  1 root disk      8,   4 huhti 23 13:08 sda4
+brw-rw----  1 root disk      8,   5 huhti 23 13:08 sda5
+brw-rw----  1 root disk      8,   6 huhti 23 13:08 sda6
+drwxr-xr-x  4 root root          80 huhti 26 16:25 serial
+crw-rw----  1 root disk     21,   0 huhti 23 13:08 sg0
+crw-rw----+ 1 root cdrom    21,   1 huhti 23 13:08 sg1
+drwxrwxrwt  2 root root         280 huhti 26 17:09 shm
+crw-------  1 root root     10, 231 huhti 23 13:08 snapshot
+drwxr-xr-x  3 root root         260 huhti 23 13:08 snd
+brw-rw----+ 1 root cdrom    11,   0 huhti 26 17:06 sr0
+lrwxrwxrwx  1 root root          15 huhti 23 13:08 stderr -> /proc/self/fd/2
+lrwxrwxrwx  1 root root          15 huhti 23 13:08 stdin -> /proc/self/fd/0
+lrwxrwxrwx  1 root root          15 huhti 23 13:08 stdout -> /proc/self/fd/1
+crw-------  1 root root     10, 224 huhti 23 13:08 tpm0
+crw-rw-rw-  1 root tty       5,   0 huhti 23 13:08 tty
+crw--w----  1 root tty       4,   0 huhti 23 13:08 tty0
+crw--w----  1 root tty       4,   1 huhti 23 13:09 tty1
+crw--w----  1 root tty       4,  10 huhti 23 13:08 tty10
+crw--w----  1 root tty       4,  11 huhti 23 13:08 tty11
+crw--w----  1 root tty       4,  12 huhti 23 13:08 tty12
+crw--w----  1 root tty       4,  13 huhti 23 13:08 tty13
+crw--w----  1 root tty       4,  14 huhti 23 13:08 tty14
+crw--w----  1 root tty       4,  15 huhti 23 13:08 tty15
+crw--w----  1 root tty       4,  16 huhti 23 13:08 tty16
+crw--w----  1 root tty       4,  17 huhti 23 13:08 tty17
+crw--w----  1 root tty       4,  18 huhti 23 13:08 tty18
+crw--w----  1 root tty       4,  19 huhti 23 13:08 tty19
+crw--w----  1 root tty       4,   2 huhti 23 13:08 tty2
+crw--w----  1 root tty       4,  20 huhti 23 13:08 tty20
+crw--w----  1 root tty       4,  21 huhti 23 13:08 tty21
+crw--w----  1 root tty       4,  22 huhti 23 13:08 tty22
+crw--w----  1 root tty       4,  23 huhti 23 13:08 tty23
+crw--w----  1 root tty       4,  24 huhti 23 13:08 tty24
+crw--w----  1 root tty       4,  25 huhti 23 13:08 tty25
+crw--w----  1 root tty       4,  26 huhti 23 13:08 tty26
+crw--w----  1 root tty       4,  27 huhti 23 13:08 tty27
+crw--w----  1 root tty       4,  28 huhti 23 13:08 tty28
+crw--w----  1 root tty       4,  29 huhti 23 13:08 tty29
+crw--w----  1 root tty       4,   3 huhti 23 13:08 tty3
+crw--w----  1 root tty       4,  30 huhti 23 13:08 tty30
+crw--w----  1 root tty       4,  31 huhti 23 13:08 tty31
+crw--w----  1 root tty       4,  32 huhti 23 13:08 tty32
+crw--w----  1 root tty       4,  33 huhti 23 13:08 tty33
+crw--w----  1 root tty       4,  34 huhti 23 13:08 tty34
+crw--w----  1 root tty       4,  35 huhti 23 13:08 tty35
+crw--w----  1 root tty       4,  36 huhti 23 13:08 tty36
+crw--w----  1 root tty       4,  37 huhti 23 13:08 tty37
+crw--w----  1 root tty       4,  38 huhti 23 13:08 tty38
+crw--w----  1 root tty       4,  39 huhti 23 13:08 tty39
+crw--w----  1 root tty       4,   4 huhti 23 13:08 tty4
+crw--w----  1 root tty       4,  40 huhti 23 13:08 tty40
+crw--w----  1 root tty       4,  41 huhti 23 13:08 tty41
+crw--w----  1 root tty       4,  42 huhti 23 13:08 tty42
+crw--w----  1 root tty       4,  43 huhti 23 13:08 tty43
+crw--w----  1 root tty       4,  44 huhti 23 13:08 tty44
+crw--w----  1 root tty       4,  45 huhti 23 13:08 tty45
+crw--w----  1 root tty       4,  46 huhti 23 13:08 tty46
+crw--w----  1 root tty       4,  47 huhti 23 13:08 tty47
+crw--w----  1 root tty       4,  48 huhti 23 13:08 tty48
+crw--w----  1 root tty       4,  49 huhti 23 13:08 tty49
+crw--w----  1 root tty       4,   5 huhti 23 13:08 tty5
+crw--w----  1 root tty       4,  50 huhti 23 13:08 tty50
+crw--w----  1 root tty       4,  51 huhti 23 13:08 tty51
+crw--w----  1 root tty       4,  52 huhti 23 13:08 tty52
+crw--w----  1 root tty       4,  53 huhti 23 13:08 tty53
+crw--w----  1 root tty       4,  54 huhti 23 13:08 tty54
+crw--w----  1 root tty       4,  55 huhti 23 13:08 tty55
+crw--w----  1 root tty       4,  56 huhti 23 13:08 tty56
+crw--w----  1 root tty       4,  57 huhti 23 13:08 tty57
+crw--w----  1 root tty       4,  58 huhti 23 13:08 tty58
+crw--w----  1 root tty       4,  59 huhti 23 13:08 tty59
+crw--w----  1 root tty       4,   6 huhti 23 13:08 tty6
+crw--w----  1 root tty       4,  60 huhti 23 13:08 tty60
+crw--w----  1 root tty       4,  61 huhti 23 13:08 tty61
+crw--w----  1 root tty       4,  62 huhti 23 13:08 tty62
+crw--w----  1 root tty       4,  63 huhti 23 13:08 tty63
+crw--w----  1 root tty       4,   7 huhti 23 13:08 tty7
+crw--w----  1 root tty       4,   8 huhti 23 13:08 tty8
+crw--w----  1 root tty       4,   9 huhti 23 13:08 tty9
+crw-rw----  1 root dialout 166,   0 huhti 26 16:25 ttyACM0
+crw-rw----  1 root dialout 166,   1 huhti 26 16:25 ttyACM1
+crw-rw----  1 root dialout 166,   2 huhti 26 16:25 ttyACM2
+crw-------  1 root root      5,   3 huhti 23 13:08 ttyprintk
+crw-rw----  1 root dialout   4,  64 huhti 23 13:08 ttyS0
+crw-rw----  1 root dialout   4,  65 huhti 23 13:08 ttyS1
+crw-rw----  1 root dialout   4,  74 huhti 23 13:08 ttyS10
+crw-rw----  1 root dialout   4,  75 huhti 23 13:08 ttyS11
+crw-rw----  1 root dialout   4,  76 huhti 23 13:08 ttyS12
+crw-rw----  1 root dialout   4,  77 huhti 23 13:08 ttyS13
+crw-rw----  1 root dialout   4,  78 huhti 23 13:08 ttyS14
+crw-rw----  1 root dialout   4,  79 huhti 23 13:08 ttyS15
+crw-rw----  1 root dialout   4,  80 huhti 23 13:08 ttyS16
+crw-rw----  1 root dialout   4,  81 huhti 23 13:08 ttyS17
+crw-rw----  1 root dialout   4,  82 huhti 23 13:08 ttyS18
+crw-rw----  1 root dialout   4,  83 huhti 23 13:08 ttyS19
+crw-rw----  1 root dialout   4,  66 huhti 23 13:08 ttyS2
+crw-rw----  1 root dialout   4,  84 huhti 23 13:08 ttyS20
+crw-rw----  1 root dialout   4,  85 huhti 23 13:08 ttyS21
+crw-rw----  1 root dialout   4,  86 huhti 23 13:08 ttyS22
+crw-rw----  1 root dialout   4,  87 huhti 23 13:08 ttyS23
+crw-rw----  1 root dialout   4,  88 huhti 23 13:08 ttyS24
+crw-rw----  1 root dialout   4,  89 huhti 23 13:08 ttyS25
+crw-rw----  1 root dialout   4,  90 huhti 23 13:08 ttyS26
+crw-rw----  1 root dialout   4,  91 huhti 23 13:08 ttyS27
+crw-rw----  1 root dialout   4,  92 huhti 23 13:08 ttyS28
+crw-rw----  1 root dialout   4,  93 huhti 23 13:08 ttyS29
+crw-rw----  1 root dialout   4,  67 huhti 23 13:08 ttyS3
+crw-rw----  1 root dialout   4,  94 huhti 23 13:08 ttyS30
+crw-rw----  1 root dialout   4,  95 huhti 23 13:08 ttyS31
+crw-rw----  1 root dialout   4,  68 huhti 26 16:25 ttyS4
+crw-rw----  1 root dialout   4,  69 huhti 23 13:08 ttyS5
+crw-rw----  1 root dialout   4,  70 huhti 23 13:08 ttyS6
+crw-rw----  1 root dialout   4,  71 huhti 23 13:08 ttyS7
+crw-rw----  1 root dialout   4,  72 huhti 23 13:08 ttyS8
+crw-rw----  1 root dialout   4,  73 huhti 23 13:08 ttyS9
+crw-------  1 root root     10, 239 huhti 23 13:08 uhid
+crw-------  1 root root     10, 223 huhti 23 13:08 uinput
+crw-rw-rw-  1 root root      1,   9 huhti 23 13:08 urandom
+drwxr-xr-x  2 root root          60 huhti 26 17:09 usb
+crw-------  1 root root     10, 240 huhti 23 13:08 userio
+drwxr-xr-x  4 root root          80 huhti 23 13:08 v4l
+crw-rw----  1 root tty       7,   0 huhti 23 13:08 vcs
+crw-rw----  1 root tty       7,   1 huhti 23 13:08 vcs1
+crw-rw----  1 root tty       7,   2 huhti 23 13:08 vcs2
+crw-rw----  1 root tty       7,   3 huhti 23 13:08 vcs3
+crw-rw----  1 root tty       7,   4 huhti 23 13:08 vcs4
+crw-rw----  1 root tty       7,   5 huhti 23 13:08 vcs5
+crw-rw----  1 root tty       7,   6 huhti 23 13:08 vcs6
+crw-rw----  1 root tty       7, 128 huhti 23 13:08 vcsa
+crw-rw----  1 root tty       7, 129 huhti 23 13:08 vcsa1
+crw-rw----  1 root tty       7, 130 huhti 23 13:08 vcsa2
+crw-rw----  1 root tty       7, 131 huhti 23 13:08 vcsa3
+crw-rw----  1 root tty       7, 132 huhti 23 13:08 vcsa4
+crw-rw----  1 root tty       7, 133 huhti 23 13:08 vcsa5
+crw-rw----  1 root tty       7, 134 huhti 23 13:08 vcsa6
+drwxr-xr-x  2 root root          60 huhti 23 13:08 vfio
+crw-------  1 root root     10,  63 huhti 23 13:08 vga_arbiter
+crw-------  1 root root     10, 137 huhti 23 13:08 vhci
+crw-------  1 root root     10, 238 huhti 23 13:08 vhost-net
+crw-rw----+ 1 root video    81,   0 huhti 23 13:08 video0
+crw-------  1 root root     10, 130 huhti 26 16:25 watchdog
+crw-------  1 root root    250,   0 huhti 26 16:25 watchdog0
+crw-rw-rw-  1 root root      1,   5 huhti 23 13:08 zero


Xubuntu 22.04 LTS, Fujitsu Lifebook E754

Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #5 : 26.04.18 - klo:17.43 »
Lisätään vielä, että itse printteri toimii hyvin toisella (Windows XP) koneella ja on toiminut tässäkin aiemmin, joskin kiukutellut ennenkin.
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

kamara

  • Käyttäjä
  • Viestejä: 3028
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #6 : 26.04.18 - klo:21.30 »
Sorry pieni viive reissun takia, mutta nyt taas tulostimen kimpussa.

1. käsky ei tuota mitään tulosta, laite kiinni tai ei.

2. käsky tuottaa tällaisen:


Ensimmäisen käskyn tarkoitus on luoda kotihakemistoon tiedoston dev.txt (Siis /dev-hakemistosta eli kaikki laitteet), joten sen ei ole tarkoituskaan tulostaa.

Jälkimmäisen käskyn tarkoitus on näyttää erot laite-hakemistosta, jotta näkee, mitä muutoksia tapahtuu /dev-hakemistosta. Nyt näyttäisi, että ensimmäinen käsky on epäonnistunut tai se on ajettu sudolla, tai jälkimmäinen on ajettu sudolla. Lisäksi tietokonetta ei saa sammuttaa kyseisten käskyjen välissä.

Toisin sanoen, en näe oikeita eroja näiden kähden tilanteen välillä. Jos kotihakemistossa on dev.txt-tiedosto jonka omistaa root, niin se tulisi poistaa, ja sen poistaminen onnistuu vain sudottamalla.

En neuvo dev.txt:n poistamisen ohjetta ennen kuin olet havainnut kyseisen ongelman. Jos se ei ole root:n omistuksessa, niin sen voi poistaa suoraan nautiluksella ilman mitään kikkailuja.

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #7 : 26.04.18 - klo:21.41 »
Jos kotihakemistossa on dev.txt-tiedosto jonka omistaa root, niin se tulisi poistaa, ja sen poistaminen onnistuu vain sudottamalla.

Tiedoston poistamiseen riittää omistaa hakemiston kirjoitusoikeudet eli poistaminen onnistuu ilmankin.
Koodia: [Valitse]
[tomi@tomin-fedora:~]$ ls -ld .
drwx------. 92 tomi tomi 90112 26. 4. 21:40 .
[tomi@tomin-fedora:~]$ sudo touch testi
[sudo] salasana henkilölle tomi:
[tomi@tomin-fedora:~]$ ls -l testi
-rw-r--r--. 1 root root 0 26. 4. 21:40 testi
[tomi@tomin-fedora:~]$ rm testi
rm: poistetaanko kirjoitussuojattu tavallinen tyhjä tiedosto 'testi'? y
[tomi@tomin-fedora:~]$ ls -l testi
ls: tiedostoa 'testi' ei voi käsitellä: No such file or directory
[tomi@tomin-fedora:~]$

Muokkaus: Pikkuisen selkeämpi.
« Viimeksi muokattu: 26.04.18 - klo:23.36 kirjoittanut Tomin »
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #8 : 26.04.18 - klo:22.58 »
Sorry pieni viive reissun takia, mutta nyt taas tulostimen kimpussa.

1. käsky ei tuota mitään tulosta, laite kiinni tai ei.

2. käsky tuottaa tällaisen:


Ensimmäisen käskyn tarkoitus on luoda kotihakemistoon tiedoston dev.txt (Siis /dev-hakemistosta eli kaikki laitteet), joten sen ei ole tarkoituskaan tulostaa.

Jälkimmäisen käskyn tarkoitus on näyttää erot laite-hakemistosta, jotta näkee, mitä muutoksia tapahtuu /dev-hakemistosta. Nyt näyttäisi, että ensimmäinen käsky on epäonnistunut tai se on ajettu sudolla, tai jälkimmäinen on ajettu sudolla. Lisäksi tietokonetta ei saa sammuttaa kyseisten käskyjen välissä.

Toisin sanoen, en näe oikeita eroja näiden kähden tilanteen välillä. Jos kotihakemistossa on dev.txt-tiedosto jonka omistaa root, niin se tulisi poistaa, ja sen poistaminen onnistuu vain sudottamalla.

En neuvo dev.txt:n poistamisen ohjetta ennen kuin olet havainnut kyseisen ongelman. Jos se ei ole root:n omistuksessa, niin sen voi poistaa suoraan nautiluksella ilman mitään kikkailuja.

En oikein ymmärrä. Kotihakemistossa on dev.txt tiedosto, jonka voi poistaa ilman root-oikeuksia.

Poistin sen, ajoin käskyn 1. uudestaan ja sitten käskyn 2. Lopputulos sama: kotihakemistosta löytyy dev.txt ja 2. tuloste likimain (tarkistamatta) sama kuin tänne kopioin.

Pitääkö noista (dev.txt ja 2. käskyn tuloste) etsiä eroja?

Xubuntu 22.04 LTS, Fujitsu Lifebook E754

jarmala

  • Käyttäjä
  • Viestejä: 789
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #9 : 26.04.18 - klo:23.28 »
Pitääkö noista (dev.txt ja 2. käskyn tuloste) etsiä eroja?

Juu. Eli muuttuuko hakemiston /dev sisällössä jotain, kun kytket kirjoittimen kiinni.
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #10 : 26.04.18 - klo:23.29 »
Uusi yritys.

1. Ajoin 1. käskyn.
2. Ajoin 2. käskyn heti perään: ei tulostettavaa
3. kytkin tulostimen ja ajoin 2. käskyn uudelleen, tällainen lista:

--- /dev/stdin   2018-04-26 23:22:51.077905817 +0300
+++ /home/markku/dev.txt   2018-04-26 23:22:26.637121591 +0300
@@ -8,7 +8,7 @@ crw-------  1 root root    180,   2 huht
 crw-------  1 root root    180,   3 huhti 26 17:24 cdc-wdm3
 lrwxrwxrwx  1 root root           3 huhti 26 17:28 cdrom -> sr0
 lrwxrwxrwx  1 root root           3 huhti 26 17:28 cdrw -> sr0
-drwxr-xr-x  2 root root        4580 huhti 26 23:22 char
+drwxr-xr-x  2 root root        4540 huhti 26 23:22 char
 crw-------  1 root root      5,   1 huhti 26 17:24 console
 lrwxrwxrwx  1 root root          11 huhti 26 17:23 core -> /proc/kcore
 drwxr-xr-x  2 root root          60 huhti 26 17:23 cpu
@@ -201,7 +201,7 @@ crw-rw----  1 root dialout   4,  73 huht
 crw-------  1 root root     10, 239 huhti 26 17:23 uhid
 crw-------  1 root root     10, 223 huhti 26 17:24 uinput
 crw-rw-rw-  1 root root      1,   9 huhti 26 17:24 urandom
-drwxr-xr-x  2 root root          80 huhti 26 23:22 usb
+drwxr-xr-x  2 root root          60 huhti 26 23:22 usb
 crw-------  1 root root     10, 240 huhti 26 17:23 userio
 drwxr-xr-x  4 root root          80 huhti 26 17:24 v4l
 crw-rw----  1 root tty       7,   0 huhti 26 17:24 vcs

Ymärtämättä asiasta paljoakaan, niin joku usb-rivi tuonne ilmestyy kellonajalla 23:22, eli juuri äsken. Siten laite tunnistaa, että usb:ssä on jotain, mutta ei tulostinta.

4. Ajoin käskyn "lsusb", ja listaan ilmestyy seuraava rivi, joka sitten poistuu kun tulostimen piuhan irroittaa. (Tulostin Canon Pixma i4000)

Bus 001 Device 012: ID 04a9:10bf Canon, Inc.




Xubuntu 22.04 LTS, Fujitsu Lifebook E754

Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #11 : 26.04.18 - klo:23.43 »
Pitääkö noista (dev.txt ja 2. käskyn tuloste) etsiä eroja?

Juu. Eli muuttuuko hakemiston /dev sisällössä jotain, kun kytket kirjoittimen kiinni.

Tallensin dev.txt tiedoston klo 23:38, kytkin tulostimen klo 23:40 ja tein vertailun.

--- /dev/stdin   2018-04-26 23:40:58.206281062 +0300
+++ /home/markku/dev.txt   2018-04-26 23:38:33.302117131 +0300
@@ -8,7 +8,7 @@ crw-------  1 root root    180,   2 huht
 crw-------  1 root root    180,   3 huhti 26 17:24 cdc-wdm3
 lrwxrwxrwx  1 root root           3 huhti 26 17:28 cdrom -> sr0
 lrwxrwxrwx  1 root root           3 huhti 26 17:28 cdrw -> sr0
-drwxr-xr-x  2 root root        4580 huhti 26 23:40 char
+drwxr-xr-x  2 root root        4540 huhti 26 23:38 char
 crw-------  1 root root      5,   1 huhti 26 17:24 console
 lrwxrwxrwx  1 root root          11 huhti 26 17:23 core -> /proc/kcore
 drwxr-xr-x  2 root root          60 huhti 26 17:23 cpu
@@ -72,7 +72,7 @@ crw-r-----  1 root kmem     10, 144 huht
 crw-r-----  1 root kmem      1,   4 huhti 26 17:24 port
 crw-------  1 root root    108,   0 huhti 26 17:24 ppp
 crw-------  1 root root     10,   1 huhti 26 17:24 psaux
-crw-rw-rw-  1 root tty       5,   2 huhti 26  2018 ptmx
+crw-rw-rw-  1 root tty       5,   2 huhti 26 23:38 ptmx
 crw-------  1 root root    247,   0 huhti 26 17:23 ptp0
 drwxr-xr-x  2 root root           0 huhti 26 17:23 pts
 crw-rw-rw-  1 root root      1,   8 huhti 26 17:24 random
@@ -89,7 +89,7 @@ brw-rw----  1 root disk      8,   6 huht
 drwxr-xr-x  4 root root          80 huhti 26 17:24 serial
 crw-rw----  1 root disk     21,   0 huhti 26 17:24 sg0
 crw-rw----+ 1 root cdrom    21,   1 huhti 26 17:24 sg1
-drwxrwxrwt  2 root root         320 huhti 26 23:40 shm
+drwxrwxrwt  2 root root         320 huhti 26 23:38 shm
 crw-------  1 root root     10, 231 huhti 26 17:24 snapshot
 drwxr-xr-x  3 root root         260 huhti 26 17:24 snd
 brw-rw----+ 1 root cdrom    11,   0 huhti 26 17:28 sr0
@@ -201,7 +201,7 @@ crw-rw----  1 root dialout   4,  73 huht
 crw-------  1 root root     10, 239 huhti 26 17:23 uhid
 crw-------  1 root root     10, 223 huhti 26 17:24 uinput
 crw-rw-rw-  1 root root      1,   9 huhti 26 17:24 urandom
-drwxr-xr-x  2 root root          80 huhti 26 23:40 usb
+drwxr-xr-x  2 root root          60 huhti 26 23:38 usb
 crw-------  1 root root     10, 240 huhti 26 17:23 userio
 drwxr-xr-x  4 root root          80 huhti 26 17:24 v4l
 crw-rw----  1 root tty       7,   0 huhti 26 17:24 vcs
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #12 : 26.04.18 - klo:23.48 »
Koneesta löytyy tiedosto /dev/usb/lp1, joka on luotu klo 23:40, eli jotain tapahtuu, kun kytken tulostimen. Se myös poistuu, kun poistan tulostimen.

Hieman outoa on, että ko. tiedoston koko on 0 bytes. Ei aukea tekstimuodossa.
« Viimeksi muokattu: 26.04.18 - klo:23.50 kirjoittanut Snufkin »
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11481
    • Profiili
    • Tomin kotisivut
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #13 : 26.04.18 - klo:23.49 »
Turha noita listauksia on enempää tutkia. Tulostin tunnistuu eli USB-yhteys on kunnossa. Vika on ylemmällä tasolla. Canonin tulostimet ovat monia muita merkkejä haastavampia saada toimimaan. Oletko aiemmin käyttänyt tuolle jotain pakettienhallinnan ulkopuolista ajuria eli esim. Canonin sivuilta ladattavaa ajuria?

Nyt ei auttanut ajurin säätö ja poistin ajurin aseentakseni sen uudelleen.

Mitä tarkoitat tällä tarkalleen?

Nyt ei sitten koko tulostin näy valikossa.

Ei näy Tulostimet-ikkunassa vai ei näy edes tulostinta lisätessä?
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #14 : 26.04.18 - klo:23.55 »
Lainaus
Turha noita listauksia on enempää tutkia. Tulostin tunnistuu eli USB-yhteys on kunnossa. Vika on ylemmällä tasolla. Canonin tulostimet ovat monia muita merkkejä haastavampia saada toimimaan. Oletko aiemmin käyttänyt tuolle jotain pakettienhallinnan ulkopuolista ajuria eli esim. Canonin sivuilta ladattavaa ajuria?

Muistaakseni olen saanut sen toimimaan Ubuntun omilla ajureilla, mutta en ole ihan 100% varma tästä. Tulostin kuitenkin toiminut aiemmin ja mitään isoja muutoksia ei järjestelmään oel tehty sen jälkeen, ellei joku päivitys vaikuttanut.

Lainaus
Nyt ei auttanut ajurin säätö ja poistin ajurin aseentakseni sen uudelleen.

Mitä tarkoitat tällä tarkalleen?

Aimemin on auttanut, että poistaa tulostimen graafisessa ikkunassa, ja asentaa udellen "Add"-napin kautta.

Lainaus
Nyt ei sitten koko tulostin näy valikossa.

Ei näy Tulostimet-ikkunassa vai ei näy edes tulostinta lisätessä?

Ei kumpikaan.

En siis juurikaan osaa käyttää Ubuntua komentoikkunan kautta. Siksi kaikki toiminnot käytännössä graafisten sovellusten avulla.

Xubuntu 22.04 LTS, Fujitsu Lifebook E754

Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #15 : 27.04.18 - klo:13.03 »
Osaako joku neuvoa, miten tuon ajurin voisi yrittää asentaa komentoriviltä tai esim. Synaptic Pakage Managerin kautta? Vai onko ainoa tapa asentaa koko Ubuntu uudelleen? (tai päivittää uuteen 18.04:seen)
Xubuntu 22.04 LTS, Fujitsu Lifebook E754

nm

  • Käyttäjä
  • Viestejä: 16425
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #16 : 27.04.18 - klo:13.24 »
Osaako joku neuvoa, miten tuon ajurin voisi yrittää asentaa komentoriviltä tai esim. Synaptic Pakage Managerin kautta? Vai onko ainoa tapa asentaa koko Ubuntu uudelleen? (tai päivittää uuteen 18.04:seen)

Canonin avoin ajuri sijaitsee paketissa libgutenprint2, ja cups-rajapinta on paketissa printer-driver-gutenprint. Voit asentaa ne, ja lisäksi vaikka koko cups-tulostuspalvelun uudelleen:

Koodia: [Valitse]
sudo apt-get purge libgutenprint2 printer-driver-gutenprint cups
Koodia: [Valitse]
sudo apt-get install libgutenprint2 printer-driver-gutenprint cups

Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #17 : 29.04.18 - klo:12.19 »
Osaako joku neuvoa, miten tuon ajurin voisi yrittää asentaa komentoriviltä tai esim. Synaptic Pakage Managerin kautta? Vai onko ainoa tapa asentaa koko Ubuntu uudelleen? (tai päivittää uuteen 18.04:seen)

Canonin avoin ajuri sijaitsee paketissa libgutenprint2, ja cups-rajapinta on paketissa printer-driver-gutenprint. Voit asentaa ne, ja lisäksi vaikka koko cups-tulostuspalvelun uudelleen:

Koodia: [Valitse]
sudo apt-get purge libgutenprint2 printer-driver-gutenprint cups
Koodia: [Valitse]
sudo apt-get install libgutenprint2 printer-driver-gutenprint cups

Kiitos, nämä auttoivat! :)

Ajoin molemmat komennot ja sen jälkeen graafinen "System setting" tunnisti taas printterin.  Joku punainen huomautus-huutomerkki siihen vielä jäi, mutta ainakin Libre Office nyt tulostaa.

Sitä asentaessa huomasin, että ajuri ei ole Ubuntu oma, vaan osa jotain Gutenprint-projektia, jota ei kai tueta automaattipäivityksin. Voisiko siten syy olla siinä, että jokin järjestelmäpäivtys on sekoittanut tämän ajurin toiminnan ja nuo uudelleenasennukset nyt fiksasivat ongelma? Tämä siis lähinnä villi arvaus. :)

Xubuntu 22.04 LTS, Fujitsu Lifebook E754

nm

  • Käyttäjä
  • Viestejä: 16425
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #18 : 29.04.18 - klo:13.39 »
Sitä asentaessa huomasin, että ajuri ei ole Ubuntu oma, vaan osa jotain Gutenprint-projektia, jota ei kai tueta automaattipäivityksin. Voisiko siten syy olla siinä, että jokin järjestelmäpäivtys on sekoittanut tämän ajurin toiminnan ja nuo uudelleenasennukset nyt fiksasivat ongelma? Tämä siis lähinnä villi arvaus. :)

Niin no ei Ubuntussa ole mitään "omia" ajureita tai edes kovin monta omaa sovellusta. Kaikki ne ovat Linux-kernelin ja erinäisten avointen projektien vastuulla. Gutenprint kuuluu Ubuntun työpöytäversioiden oletusasennukseen ja siihen voidaan tarvittaessa tehdä tietoturvapäivityksiä.

Ongelma johtui todennäköisesti siitä, että cups-palvelu oli rikki tai paketti oli poistunut järjestelmästä kokonaan. Sellaista on esiintynyt satunnaisesti, ja tapauksia löytyy tältäkin foorumilta.
« Viimeksi muokattu: 29.04.18 - klo:13.41 kirjoittanut nm »

Snufkin

  • Käyttäjä
  • Viestejä: 454
    • Profiili
Vs: Ubuntu ei tunnista USB-tulostinta
« Vastaus #19 : 29.04.18 - klo:14.39 »

Ongelma johtui todennäköisesti siitä, että cups-palvelu oli rikki tai paketti oli poistunut järjestelmästä kokonaan. Sellaista on esiintynyt satunnaisesti, ja tapauksia löytyy tältäkin foorumilta.

Ok. Kiitos kuitenkin vielä avusta. :)
Xubuntu 22.04 LTS, Fujitsu Lifebook E754