Linux за българи: Форуми

Linux секция за начинаещи => Настройка на хардуер => Темата е започната от: nikiww в Nov 25, 2013, 16:42



Титла: Помогнете да инсталирам PCI карта
Публикувано от: nikiww в Nov 25, 2013, 16:42
Моля за малко помощ: на дъното нямам порт за принтер и имам карта на PCI с порт,принтера е включен и с Уиндоуса си работи.Но от десетина дена съм с Линукс и ми харесва и мисля да си остана с него,но принтера ми трябва.Не знам каква точно информация Ви трябва,Линукса е УСУ  8.3 ,ядрото-Linux niki-desktop 3.5.0-43-generic #66~precise1-Ubuntu SMP Thu Oct 24 14:55:08 UTC 2013 i686 athlon i386 GNU/Linux, а картата мисля че е това-
01:09.0 Communication controller: MosChip Semiconductor Technology Ltd. PCI 9835 Multi-I/O Controller (rev 01)
В допълнителни драивери няма нищо,не знам как да търся и къде.
Информация за дъното трябва ли? Това ми е въпроса,дано да е правилно зададен,благодаря.


Титла: Re: Помогнете да инсталирам PCI карта
Публикувано от: satir в Nov 25, 2013, 18:31
имаш ли инсталиран CUPS?
http://localhost:631/


Титла: Re: Помогнете да инсталирам PCI карта
Публикувано от: victim70 в Nov 25, 2013, 19:08
Въпроса е правилно зададен.
1. Пробвай да инсталираш и пуснеш CUPS както колегата е споменал.
От конзола се изпълнява следното:
Код:
sudo apt-get install cups
Или от Синаптика или адепт - незнам какъв графичен менажер на пакетите използваш.
Към CUPS се настройва през обикновен браузер както колегата е написал.
2. Дали се управлява хардуера коректно - моля да пуснеш изхода на следната команда от конзола:
Код:
lspci -v

Изхода на тази команда изглежда подобно на:

Цитат
06:00.0 FireWire (IEEE 1394): JMicron Technology Corp. IEEE 1394 Host Controller (prog-if 10 [OHCI])
        Subsystem: ASUSTeK Computer Inc. Device 8313
        Flags: bus master, fast devsel, latency 0, IRQ 19
        Memory at f7eff800 (32-bit, non-prefetchable) [size=2K]
        Memory at f7eff400 (32-bit, non-prefetchable) [size=128]
        Memory at f7eff000 (32-bit, non-prefetchable) [size=128]
        Memory at f7efec00 (32-bit, non-prefetchable) [size=128]
        Capabilities: [44] Power Management version 3
        Capabilities: [80] Express Endpoint, MSI 00
        Capabilities: [94] MSI: Enable- Count=1/1 Maskable- 64bit-
        Kernel driver in use: firewire_ohci
        Kernel modules: firewire_ohci

08:01.0 Ethernet controller: Hangzhou Silan Microelectronics Co., Ltd. RTL8139D [Realtek] PCI 10/100BaseTX ethernet adaptor (rev 01)
        Flags: bus master, medium devsel, latency 64, IRQ 16
        Memory at f7fffc00 (32-bit, non-prefetchable) [size=256]
        I/O ports at e800 [size=256]
        Expansion ROM at f7fc0000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Vital Product Data
        Kernel driver in use: sc92031
        Kernel modules: sc92031


Какво означава това:
че към FireWire  устройството е закачило драйвер firewire_ohci, и към лан картата RTL8139D е закачен драйвер sc92031.

Ако не можеш да го разчетеш просто го пусни изхода тука.

Едит:
Правилният изход на командата е даден тука
http://www.linux-hardware-guide.com/ja/2013-06-20-delock-1x-parallel-2x-serial-pci-card ($2)


Титла: Re: Помогнете да инсталирам PCI карта
Публикувано от: nikiww в Nov 25, 2013, 19:33
Инсталирах cups ,ама как се ползва не знам,а това ми излиза за този контролер:
1:09.0 Communication controller: MosChip Semiconductor Technology Ltd. PCI 9835 Multi-I/O Controller (rev 01)
        Subsystem: LSI Logic / Symbios Logic 1P2S
        Flags: medium devsel, IRQ 17
        I/O ports at cc00
        I/O ports at c800
        I/O ports at c400
        I/O ports at c000
        I/O ports at bc00
        I/O ports at b800 [size=16]
        Kernel driver in use: parport_serial
        Kernel modules: parport_serial


Титла: Re: Помогнете да инсталирам PCI карта
Публикувано от: satir в Nov 25, 2013, 19:41
а ти пробва ли да изпринтиш нещо? и отвори ли локалхоста и порта, които съм постнал по-горе? обичайно не се прави нищо, а директно се принти, но ако има проблем, в браузър можеш да добавиш принтер да го настроиш и администрираш, както и да управляваш задачите в опашката на принтера, всичко.............
може и да опиташ да рестартираш услугата cups със следната команда. ако всичко е ок, значи може да принтиш, а ако не е постни изхода от командата да погледнем какво става.
Код:
sudo /etc/init.d/cups restart
ако се затрудняваш да копираш от терминала използвай tee
Код:
sudo /etc/init.d/cups restart  | tee cups.txt
това ще създаде файл с има cups.txt в домашната ти директория

това е изхода при мен:
Код:
satir@satir-desktop:~$  sudo /etc/init.d/cups restart
[sudo] password for satir:
 * Restarting Common Unix Printing System: cupsd                         [ OK ]
satir@satir-desktop:~$



Титла: Re: Помогнете да инсталирам PCI карта
Публикувано от: victim70 в Nov 25, 2013, 20:11
Драйвера е ОК. Само си настрой CUPS. Настройките се намират в /etc/cups/cupsd.conf. @Satir ти е казал как да си рестартираш услугата. Моят е по следният начин.

Код:
#
# "$Id: cupsd.conf.in 11173 2013-07-23 12:31:34Z msweet $"
#
# Sample configuration file for the CUPS scheduler.  See "man cupsd.conf" for a
# complete description of this file.
#

# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn

# Only listen for connections from the local machine.
Listen localhost:631
Listen /run/cups/cups.sock

# Show shared printers on the local network.
Browsing On
BrowseLocalProtocols

# Default authentication type, when authentication is required...
DefaultAuthType Basic

# Web interface setting...
WebInterface Yes

# Restrict access to the server...
<Location />
  Order allow,deny
</Location>

# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
</Location>

# Set the default printer/job policies...
<Policy default>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default

  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
  </Limit>

  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

# Set the authenticated printer/job policies...
<Policy authenticated>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default

  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
  </Limit>

  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

#
# End of "$Id: cupsd.conf.in 11173 2013-07-23 12:31:34Z msweet $".
#



Преди да почнеш да ръчкаш си запази едно резервно копие. Гугъл също много помага.


Титла: Re: Помогнете да инсталирам PCI карта
Публикувано от: nikiww в Nov 25, 2013, 20:13
Пробвах да принтя и не става,принтера си заспа след 5 минути,пробвах от браузъра,ама там има печат и настроики за печат,няма за добавяне на принтер,дава ми само печат към фаил,сигурно го запаметява да го принтя после.Боооже много съм бос с Линукса,за първи път се сблъсквам с тая ОС,харесва ми,искам да я ползвам,ама греда,има доста да уча и да чета.

Леле стана,не знам как,т.е. знам де,в системните настроики,настроиване на принтер,добавяне на нов принтер,модела на моя и т.н.
Преди два-три дена пробвах пак от там и не стана,не знам сега как стана,имаше ъпдейти на системата и други,може и това да е,не знам а трябва,ще чета по усилено и ще питам,ако имате нерви да отговаряте де.Благодаря за бързите отговори  [_]3 [_]3 [_]3


Титла: Re: Помогнете да инсталирам PCI карта
Публикувано от: NikolaiTalev в Nov 25, 2013, 20:17
Пробвах да принтя и не става,принтера си заспа след 5 минути,пробвах от браузъра,ама там има печат и настроики за печат,няма за добавяне на принтер,дава ми само печат към фаил,сигурно го запаметява да го принтя после.Боооже много съм бос с Линукса,за първи път се сблъсквам с тая ОС,харесва ми,искам да я ползвам,ама греда,има доста да уча и да чета.

Леле стана,не знам как,т.е. знам де,в системните настроики,настроиване на принтер,добавяне на нов принтер,модела на моя и т.н.
Преди два-три дена пробвах пак от там и не стана,не знам сега как стана,имаше ъпдейти на системата и други,може и това да е,не знам а трябва,ще чета по усилено и ще питам,ако имате нерви да отговаряте де.Благодаря за бързите отговори  [_]3 [_]3 [_]3

Станало е защото вече имаш инсталиран CUPS :)


Титла: Re: Помогнете да инсталирам PCI карта
Публикувано от: nikiww в Nov 25, 2013, 20:48
И аз така мисля, че е CUPS, защото излезе в терминала че се ъпдеитва до последна версия, еми ще си принтя на воля,благодаря още един път.  :)


Титла: Re: Помогнете да инсталирам PCI карта
Публикувано от: victim70 в Nov 25, 2013, 21:16
Браво  ;D
Видя ли че няма нужда от драйвери - той си ги бил сложил сам  ;)