<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>43520</bug_id>
          
          <creation_ts>2022-08-13 12:25:54 +0300</creation_ts>
          <short_desc>Не работает веб-камера Syntek Web Cam - Asus F3SA, F9J, F9S</short_desc>
          <delta_ts>2022-08-18 18:02:57 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Simply Linux</product>
          <component>hardware</component>
          <version>10.1</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Stanislav Lokhtachev">stas-lss</reporter>
          <assigned_to name="Mikhail Efremov">sem</assigned_to>
          <cc>nickel</cc>
    
    <cc>stas-lss</cc>
          
          <qa_contact name="Andrey Cherepanov">cas</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>213673</commentid>
    <comment_count>0</comment_count>
    <who name="Stanislav Lokhtachev">stas-lss</who>
    <bug_when>2022-08-13 12:25:54 +0300</bug_when>
    <thetext>#hwinfo --usb

22: USB 00.0: 0000 Unclassified device
  [Created at usb.122]
  Unique ID: Ur7z.nsvSPy_jFP3
  Parent ID: BSFT.9T1GDCLyFd9
  SysFS ID: /devices/pci0000:00/0000:00:1d.7/usb7/7-3/7-3:1.0
  SysFS BusID: 7-3:1.0
  Hardware Class: unknown
  Model: &quot;Syntek Web Cam - Asus F3SA, F9J, F9S&quot;
  Hotplug: USB
  Vendor: usb 0x174f &quot;Syntek&quot;
  Device: usb 0x6a33 &quot;Web Cam - Asus F3SA, F9J, F9S&quot;
  Revision: &quot;0.05&quot;
  Speed: 480 Mbps
  Module Alias: &quot;usb:v174Fp6A33d0005dc00dsc00dp00icFFiscFFipFFin00&quot;
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #24 (Hub)

Устройства /dev/video не существует:
#ll /dev | grep video
crw-------   1 admin_stas video      29,   0 авг 13 12:58 fb0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213831</commentid>
    <comment_count>1</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2022-08-18 12:57:03 +0300</bug_when>
    <thetext>Похоже нужен модуль ядра, который у нас не собран:
https://www.farcry.ca/asus-syntek-webcam-installation-on-linux-fedora-8-asus-f3s-f3sa.html
http://syntekdriver.sourceforge.net/
Но учитывая, что последний релиз был в 2009 году, то он больше не поддерживается и не факт, что соберется с современным ядром.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213846</commentid>
    <comment_count>2</comment_count>
    <who name="Stanislav Lokhtachev">stas-lss</who>
    <bug_when>2022-08-18 16:16:40 +0300</bug_when>
    <thetext>Для сборки установил kernel-headers (kernel-headers-modules-std-def), но установились для ядра версии linux-5.10.136-std-def-alt1, а команда uname -r показывает 5.10.123-std-def-alt1.

Создал симв. ссылку /lib/modules/5.10.123-std-def-alt1/build -&gt; /usr/src/linux-5.10.136-std-def-alt1.

Попробовал собрать и получил след. результат:
## make -f Makefile.standalone driver
make -C /lib/modules/5.10.123-std-def-alt1/build SUBDIRS=/home/admin_stas/Загрузки/stk11xx-2.1.0 modules
make[1]: вход в каталог «/usr/src/linux-5.10.136-std-def-alt1»
  SYNC    include/config/auto.conf.cmd
scripts/Makefile.build:44: scripts/basic/Makefile: Нет такого файла или каталога
make[3]: *** Нет правила для сборки цели «scripts/basic/Makefile».  Останов.
make[2]: *** [Makefile:536: scripts_basic] Ошибка 2
make[1]: *** [Makefile:721: include/config/auto.conf.cmd] Ошибка 2
make[1]: *** [include/config/auto.conf.cmd] Удаляется файл «include/generated/autoconf.h»
make[1]: выход из каталога «/usr/src/linux-5.10.136-std-def-alt1»
make: *** [Makefile.standalone:13: driver] Ошибка 2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>213847</commentid>
    <comment_count>3</comment_count>
    <who name="Николай Костригин">nickel</who>
    <bug_when>2022-08-18 18:02:57 +0300</bug_when>
    <thetext>(Ответ для Stanislav Lokhtachev на комментарий #2)
&gt; Для сборки установил kernel-headers (kernel-headers-modules-std-def), но
&gt; установились для ядра версии linux-5.10.136-std-def-alt1, а команда uname -r
&gt; показывает 5.10.123-std-def-alt1.
&gt; 
&gt; Создал симв. ссылку /lib/modules/5.10.123-std-def-alt1/build -&gt;
&gt; /usr/src/linux-5.10.136-std-def-alt1.
&gt; 
&gt; Попробовал собрать и получил след. результат:
&gt; ## make -f Makefile.standalone driver
&gt; make -C /lib/modules/5.10.123-std-def-alt1/build
&gt; SUBDIRS=/home/admin_stas/Загрузки/stk11xx-2.1.0 modules

Как минимум нужно SUBDIRS= заменить на M= (начиная с ядра 5.3)

https://lkml.org/lkml/2018/11/20/1124

https://lists.altlinux.org/pipermail/devel-kernel/2019-August/007359.html

https://unix.stackexchange.com/questions/616539/why-does-compiling-a-kernel-module-with-subdirs-fail-on-newer-kernels</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>