Log in
Register
Menu
Log in
Register
Home
What's new
Latest activity
Authors
Forums
New posts
Search forums
What's new
New posts
Latest activity
Members
Current visitors
New posts
Search forums
Menu
Log in
Register
Install the app
Install
Forums
Satellite TV receivers & systems support forums
Satellite PC Card Receivers, Internet by Satellite
Blindscan on linux with tbs cards
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="helmet" data-source="post: 1136377" data-attributes="member: 417239"><p>Yes you are right that path is empty so drivers not installed.</p><p></p><p>I tried with your fork of the media_build repository and during "make -j12" I get these errors:</p><p></p><p>[CODE]$ make -j12 | grep error</p><p>/home/user/media_build/v4l/stid135_proc.c:105:21: error: variable 'fops_stid135' has initializer but incomplete type</p><p> static const struct proc_ops fops_stid135 = {</p><p> ^~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:106:3: error: 'const struct proc_ops' has no member named 'proc_lseek'</p><p> .proc_lseek = seq_lseek,</p><p> ^~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:106:16: warning: excess elements in struct initializer</p><p> .proc_lseek = seq_lseek,</p><p> ^~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:106:16: note: (near initialization for 'fops_stid135')</p><p>/home/user/media_build/v4l/stid135_proc.c:107:3: error: 'const struct proc_ops' has no member named 'proc_open'</p><p> .proc_open = open_stid135,</p><p> ^~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:107:15: warning: excess elements in struct initializer</p><p> .proc_open = open_stid135,</p><p> ^~~~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:107:15: note: (near initialization for 'fops_stid135')</p><p>/home/user/media_build/v4l/stid135_proc.c:108:3: error: 'const struct proc_ops' has no member named 'proc_release'</p><p> .proc_release = release,</p><p> ^~~~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:108:18: warning: excess elements in struct initializer</p><p> .proc_release = release,</p><p> ^~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:108:18: note: (near initialization for 'fops_stid135')</p><p>/home/user/media_build/v4l/stid135_proc.c:109:6: error: 'const struct proc_ops' has no member named 'proc_read'</p><p> .proc_read = read,</p><p> ^~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:109:18: warning: excess elements in struct initializer</p><p> .proc_read = read,</p><p> ^~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:109:18: note: (near initialization for 'fops_stid135')</p><p>/home/user/media_build/v4l/stid135_proc.c:113:21: error: variable 'fops_soc' has initializer but incomplete type</p><p> static const struct proc_ops fops_soc = {</p><p> ^~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:114:3: error: 'const struct proc_ops' has no member named 'proc_lseek'</p><p> .proc_lseek = seq_lseek,</p><p> ^~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:114:16: warning: excess elements in struct initializer</p><p> .proc_lseek = seq_lseek,</p><p> ^~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:114:16: note: (near initialization for 'fops_soc')</p><p>/home/user/media_build/v4l/stid135_proc.c:115:3: error: 'const struct proc_ops' has no member named 'proc_open'</p><p> .proc_open = open_soc,</p><p> ^~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:115:15: warning: excess elements in struct initializer</p><p> .proc_open = open_soc,</p><p> ^~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:115:15: note: (near initialization for 'fops_soc')</p><p>/home/user/media_build/v4l/stid135_proc.c:116:3: error: 'const struct proc_ops' has no member named 'proc_release'</p><p> .proc_release = release,</p><p> ^~~~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:116:18: warning: excess elements in struct initializer</p><p> .proc_release = release,</p><p> ^~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:116:18: note: (near initialization for 'fops_soc')</p><p>/home/user/media_build/v4l/stid135_proc.c:117:6: error: 'const struct proc_ops' has no member named 'proc_read'</p><p> .proc_read = read,</p><p> ^~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:117:18: warning: excess elements in struct initializer</p><p> .proc_read = read,</p><p> ^~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:117:18: note: (near initialization for 'fops_soc')</p><p>/home/user/media_build/v4l/stid135_proc.c:121:21: error: variable 'fops_vglna' has initializer but incomplete type</p><p> static const struct proc_ops fops_vglna = {</p><p> ^~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:122:3: error: 'const struct proc_ops' has no member named 'proc_lseek'</p><p> .proc_lseek = seq_lseek,</p><p> ^~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:122:16: warning: excess elements in struct initializer</p><p> .proc_lseek = seq_lseek,</p><p> ^~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:122:16: note: (near initialization for 'fops_vglna')</p><p>/home/user/media_build/v4l/stid135_proc.c:123:3: error: 'const struct proc_ops' has no member named 'proc_open'</p><p> .proc_open = open_vglna,</p><p> ^~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:123:15: warning: excess elements in struct initializer</p><p> .proc_open = open_vglna,</p><p> ^~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:123:15: note: (near initialization for 'fops_vglna')</p><p>/home/user/media_build/v4l/stid135_proc.c:124:3: error: 'const struct proc_ops' has no member named 'proc_release'</p><p> .proc_release = release,</p><p> ^~~~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:124:18: warning: excess elements in struct initializer</p><p> .proc_release = release,</p><p> ^~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:124:18: note: (near initialization for 'fops_vglna')</p><p>/home/user/media_build/v4l/stid135_proc.c:125:6: error: 'const struct proc_ops' has no member named 'proc_read'</p><p> .proc_read = read,</p><p> ^~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:125:18: warning: excess elements in struct initializer</p><p> .proc_read = read,</p><p> ^~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:125:18: note: (near initialization for 'fops_vglna')</p><p>/home/user/media_build/v4l/stid135_proc.c: In function 'chip_init_proc':</p><p>/home/user/media_build/v4l/stid135_proc.c:135:37: error: passing argument 4 of 'proc_create' from incompatible pointer type [-Werror=incompatible-pointer-types]</p><p> proc_create(filename, 0777, NULL, &fops_stid135);</p><p> ^~~~~~~~~~~~~</p><p>In file included from ./include/acpi/acpi_bus.h:83,</p><p> from ./include/linux/acpi.h:32,</p><p> from ./include/linux/i2c.h:13,</p><p> from /home/user/media_build/v4l/compat.h:1045,</p><p> from <command-line>:</p><p>./include/linux/proc_fs.h:50:24: note: expected 'const struct file_operations *' but argument is of type 'const struct proc_ops *'</p><p> struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct file_operations *proc_fops);</p><p> ^~~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:138:37: error: passing argument 4 of 'proc_create' from incompatible pointer type [-Werror=incompatible-pointer-types]</p><p> proc_create(filename, 0777, NULL, &fops_vglna);</p><p> ^~~~~~~~~~~</p><p>In file included from ./include/acpi/acpi_bus.h:83,</p><p> from ./include/linux/acpi.h:32,</p><p> from ./include/linux/i2c.h:13,</p><p> from /home/user/media_build/v4l/compat.h:1045,</p><p> from <command-line>:</p><p>./include/linux/proc_fs.h:50:24: note: expected 'const struct file_operations *' but argument is of type 'const struct proc_ops *'</p><p> struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct file_operations *proc_fops);</p><p> ^~~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:141:37: error: passing argument 4 of 'proc_create' from incompatible pointer type [-Werror=incompatible-pointer-types]</p><p> proc_create(filename, 0777, NULL, &fops_soc);</p><p> ^~~~~~~~~</p><p>In file included from ./include/acpi/acpi_bus.h:83,</p><p> from ./include/linux/acpi.h:32,</p><p> from ./include/linux/i2c.h:13,</p><p> from /home/user/media_build/v4l/compat.h:1045,</p><p> from <command-line>:</p><p>./include/linux/proc_fs.h:50:24: note: expected 'const struct file_operations *' but argument is of type 'const struct proc_ops *'</p><p> struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct file_operations *proc_fops);</p><p> ^~~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c: At top level:</p><p>/home/user/media_build/v4l/stid135_proc.c:105:30: error: storage size of 'fops_stid135' isn't known</p><p> static const struct proc_ops fops_stid135 = {</p><p> ^~~~~~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:113:30: error: storage size of 'fops_soc' isn't known</p><p> static const struct proc_ops fops_soc = {</p><p> ^~~~~~~~</p><p>/home/user/media_build/v4l/stid135_proc.c:121:30: error: storage size of 'fops_vglna' isn't known</p><p> static const struct proc_ops fops_vglna = {</p><p> ^~~~~~~~~~</p><p>cc1: some warnings being treated as errors</p><p>make[3]: *** [scripts/Makefile.build:270: /home/user/media_build/v4l/stid135_proc.o] Error 1</p><p>make[3]: *** Waiting for unfinished jobs....</p><p>make[2]: *** [Makefile:1762: /home/user/media_build/v4l] Error 2</p><p>make[1]: *** [Makefile:53: default] Error 2</p><p>make: *** [Makefile:26: all] Error 2[/CODE]</p><p></p><p>I have tried with kernels 5.5, 5,17 and 5.19 but had no success. Maybe the errors above indicate if the issue is still kernel related? If so I will try more kernels.</p></blockquote><p></p>
[QUOTE="helmet, post: 1136377, member: 417239"] Yes you are right that path is empty so drivers not installed. I tried with your fork of the media_build repository and during "make -j12" I get these errors: [CODE]$ make -j12 | grep error /home/user/media_build/v4l/stid135_proc.c:105:21: error: variable 'fops_stid135' has initializer but incomplete type static const struct proc_ops fops_stid135 = { ^~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:106:3: error: 'const struct proc_ops' has no member named 'proc_lseek' .proc_lseek = seq_lseek, ^~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:106:16: warning: excess elements in struct initializer .proc_lseek = seq_lseek, ^~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:106:16: note: (near initialization for 'fops_stid135') /home/user/media_build/v4l/stid135_proc.c:107:3: error: 'const struct proc_ops' has no member named 'proc_open' .proc_open = open_stid135, ^~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:107:15: warning: excess elements in struct initializer .proc_open = open_stid135, ^~~~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:107:15: note: (near initialization for 'fops_stid135') /home/user/media_build/v4l/stid135_proc.c:108:3: error: 'const struct proc_ops' has no member named 'proc_release' .proc_release = release, ^~~~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:108:18: warning: excess elements in struct initializer .proc_release = release, ^~~~~~~ /home/user/media_build/v4l/stid135_proc.c:108:18: note: (near initialization for 'fops_stid135') /home/user/media_build/v4l/stid135_proc.c:109:6: error: 'const struct proc_ops' has no member named 'proc_read' .proc_read = read, ^~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:109:18: warning: excess elements in struct initializer .proc_read = read, ^~~~ /home/user/media_build/v4l/stid135_proc.c:109:18: note: (near initialization for 'fops_stid135') /home/user/media_build/v4l/stid135_proc.c:113:21: error: variable 'fops_soc' has initializer but incomplete type static const struct proc_ops fops_soc = { ^~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:114:3: error: 'const struct proc_ops' has no member named 'proc_lseek' .proc_lseek = seq_lseek, ^~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:114:16: warning: excess elements in struct initializer .proc_lseek = seq_lseek, ^~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:114:16: note: (near initialization for 'fops_soc') /home/user/media_build/v4l/stid135_proc.c:115:3: error: 'const struct proc_ops' has no member named 'proc_open' .proc_open = open_soc, ^~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:115:15: warning: excess elements in struct initializer .proc_open = open_soc, ^~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:115:15: note: (near initialization for 'fops_soc') /home/user/media_build/v4l/stid135_proc.c:116:3: error: 'const struct proc_ops' has no member named 'proc_release' .proc_release = release, ^~~~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:116:18: warning: excess elements in struct initializer .proc_release = release, ^~~~~~~ /home/user/media_build/v4l/stid135_proc.c:116:18: note: (near initialization for 'fops_soc') /home/user/media_build/v4l/stid135_proc.c:117:6: error: 'const struct proc_ops' has no member named 'proc_read' .proc_read = read, ^~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:117:18: warning: excess elements in struct initializer .proc_read = read, ^~~~ /home/user/media_build/v4l/stid135_proc.c:117:18: note: (near initialization for 'fops_soc') /home/user/media_build/v4l/stid135_proc.c:121:21: error: variable 'fops_vglna' has initializer but incomplete type static const struct proc_ops fops_vglna = { ^~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:122:3: error: 'const struct proc_ops' has no member named 'proc_lseek' .proc_lseek = seq_lseek, ^~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:122:16: warning: excess elements in struct initializer .proc_lseek = seq_lseek, ^~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:122:16: note: (near initialization for 'fops_vglna') /home/user/media_build/v4l/stid135_proc.c:123:3: error: 'const struct proc_ops' has no member named 'proc_open' .proc_open = open_vglna, ^~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:123:15: warning: excess elements in struct initializer .proc_open = open_vglna, ^~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:123:15: note: (near initialization for 'fops_vglna') /home/user/media_build/v4l/stid135_proc.c:124:3: error: 'const struct proc_ops' has no member named 'proc_release' .proc_release = release, ^~~~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:124:18: warning: excess elements in struct initializer .proc_release = release, ^~~~~~~ /home/user/media_build/v4l/stid135_proc.c:124:18: note: (near initialization for 'fops_vglna') /home/user/media_build/v4l/stid135_proc.c:125:6: error: 'const struct proc_ops' has no member named 'proc_read' .proc_read = read, ^~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:125:18: warning: excess elements in struct initializer .proc_read = read, ^~~~ /home/user/media_build/v4l/stid135_proc.c:125:18: note: (near initialization for 'fops_vglna') /home/user/media_build/v4l/stid135_proc.c: In function 'chip_init_proc': /home/user/media_build/v4l/stid135_proc.c:135:37: error: passing argument 4 of 'proc_create' from incompatible pointer type [-Werror=incompatible-pointer-types] proc_create(filename, 0777, NULL, &fops_stid135); ^~~~~~~~~~~~~ In file included from ./include/acpi/acpi_bus.h:83, from ./include/linux/acpi.h:32, from ./include/linux/i2c.h:13, from /home/user/media_build/v4l/compat.h:1045, from <command-line>: ./include/linux/proc_fs.h:50:24: note: expected 'const struct file_operations *' but argument is of type 'const struct proc_ops *' struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct file_operations *proc_fops); ^~~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:138:37: error: passing argument 4 of 'proc_create' from incompatible pointer type [-Werror=incompatible-pointer-types] proc_create(filename, 0777, NULL, &fops_vglna); ^~~~~~~~~~~ In file included from ./include/acpi/acpi_bus.h:83, from ./include/linux/acpi.h:32, from ./include/linux/i2c.h:13, from /home/user/media_build/v4l/compat.h:1045, from <command-line>: ./include/linux/proc_fs.h:50:24: note: expected 'const struct file_operations *' but argument is of type 'const struct proc_ops *' struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct file_operations *proc_fops); ^~~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:141:37: error: passing argument 4 of 'proc_create' from incompatible pointer type [-Werror=incompatible-pointer-types] proc_create(filename, 0777, NULL, &fops_soc); ^~~~~~~~~ In file included from ./include/acpi/acpi_bus.h:83, from ./include/linux/acpi.h:32, from ./include/linux/i2c.h:13, from /home/user/media_build/v4l/compat.h:1045, from <command-line>: ./include/linux/proc_fs.h:50:24: note: expected 'const struct file_operations *' but argument is of type 'const struct proc_ops *' struct proc_dir_entry *proc_create(const char *name, umode_t mode, struct proc_dir_entry *parent, const struct file_operations *proc_fops); ^~~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c: At top level: /home/user/media_build/v4l/stid135_proc.c:105:30: error: storage size of 'fops_stid135' isn't known static const struct proc_ops fops_stid135 = { ^~~~~~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:113:30: error: storage size of 'fops_soc' isn't known static const struct proc_ops fops_soc = { ^~~~~~~~ /home/user/media_build/v4l/stid135_proc.c:121:30: error: storage size of 'fops_vglna' isn't known static const struct proc_ops fops_vglna = { ^~~~~~~~~~ cc1: some warnings being treated as errors make[3]: *** [scripts/Makefile.build:270: /home/user/media_build/v4l/stid135_proc.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [Makefile:1762: /home/user/media_build/v4l] Error 2 make[1]: *** [Makefile:53: default] Error 2 make: *** [Makefile:26: all] Error 2[/CODE] I have tried with kernels 5.5, 5,17 and 5.19 but had no success. Maybe the errors above indicate if the issue is still kernel related? If so I will try more kernels. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Satellite TV receivers & systems support forums
Satellite PC Card Receivers, Internet by Satellite
Blindscan on linux with tbs cards
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…
Top