Ошибка компиляции ядра с помощью iw_ndis.c

Временно загруженные файлы

Все браузеры Linux (включая Firefox и Chrome) хранят файлы «Открыть для просмотра» в каталоге /tmp. В старых файлах /tmp удаляются следующие ситуации:

Когда вы закрываете браузер Когда вы перезапускаете Ubuntu Когда ваше дисковое пространство низкое

Если вы хотите сделать постоянную постоянную загрузку, вы можете просто перейти к /tmp, найти файл, о котором идет речь, и скопировать его в свою домашнюю папку.

Потоковое мультимедиа

Загруженные файлы Flash, аудио и видео в сильно запутанных каталогах, таких как $HOME/.mozilla/firefox/3lms8ke.default/C/2A для Firefox. Ответ Woozie на этот вопрос может помочь вам найти и получить флеш-файлы. Удалите часть | grep Flash его команды, чтобы получить список всех кэшированных файлов по типу данных.

1
задан 31 December 2010 в 02:12

14 ответов

Учитывая ваш последний вопрос о подсветке вашего ноутбука, вам не нужно компилировать ядро ​​для использования патча. Вам просто нужно добавить PPA в источники программного обеспечения вашей системы.

подсветка объяснила, как действовать в его комментарии:

Просто добавьте PPA в свою систему , Запустите терминал и запустите sudo apt-add-repository ppa:kamalmostafa/linux-kamal-mjgbacklight, затем sudo apt-get update и, наконец, выполните обновление с помощью sudo apt-get upgrade. Как вы можете прочитать в приведенной выше ссылке на PPA, вам может потребоваться добавить acpi_backlight=vendor в строку linux записи grub для нового ядра (см. Комментарии в этом ответе о том, как добавлять параметры в ядро ​​во время загрузки ).

Весь процесс уже подробно описан в нижней части комментария .

2
ответ дан 25 July 2018 в 22:40

Поля num_private и num_private_args определяются только при определении CONFIG_WEXT_PRIV во время компиляции ядра, поэтому вам нужно добавить строки # ifdef / # endif здесь: iw_ndis.c:

const struct iw_handler_def ndis_handler_def = { .num_standard = sizeof(ndis_handler) / sizeof(ndis_handler[0]), #ifdef CONFIG_WEXT_PRIV .num_private = sizeof(priv_handler) / sizeof(priv_handler[0]), .num_private_args = sizeof(priv_args) / sizeof(priv_args[0]), #endif .standard = (iw_handler *)ndis_handler, #ifdef CONFIG_WEXT_PRIV .private = (iw_handler *)priv_handler, .private_args = (struct iw_priv_args *)priv_args, #endif .get_wireless_stats = get_iw_stats, };

Однако это не все. Затем вы также получите сообщение об ошибке wrapndis.c, поэтому вам нужно найти строки со следующим оператором if (примерно в строке 1820) и обернуть это в # ifdef / # endif. #ifdef CONFIG_WEXT_PRIV, если (wnd-> physical_medium == NdisPhysicalMediumWirelessLan) {net_dev-> wireless_handlers = & amp; ndis_handler_def; } #endif Должен добавить, что я пытаюсь скомпилировать это сам и не проверял ndiswrapper, выполнив это так YMMV.

Вышеупомянутое для wrapndis неверно, кажется, что CONFIG_WIRELESS_EXT не установлен в (моем) ядре конфигурации. Если бы это было тогда, я не получил бы эту ошибку.

0
ответ дан 25 July 2018 в 22:40

Учитывая ваш последний вопрос о подсветке вашего ноутбука, вам не нужно компилировать ядро ​​для использования патча. Вам просто нужно добавить PPA в источники программного обеспечения вашей системы.

подсветка объяснила, как действовать в его комментарии:

Просто добавьте PPA в свою систему , Запустите терминал и запустите sudo apt-add-repository ppa:kamalmostafa/linux-kamal-mjgbacklight, затем sudo apt-get update и, наконец, выполните обновление с помощью sudo apt-get upgrade. Как вы можете прочитать в приведенной выше ссылке на PPA, вам может потребоваться добавить acpi_backlight=vendor в строку linux записи grub для нового ядра (см. Комментарии в этом ответе о том, как добавлять параметры в ядро ​​во время загрузки ).

Весь процесс уже подробно описан в нижней части комментария .

2
ответ дан 2 August 2018 в 04:07

Поля num_private и num_private_args определяются только при определении CONFIG_WEXT_PRIV во время компиляции ядра, поэтому вам нужно добавить строки # ifdef / # endif здесь: iw_ndis.c:

const struct iw_handler_def ndis_handler_def = { .num_standard = sizeof(ndis_handler) / sizeof(ndis_handler[0]), #ifdef CONFIG_WEXT_PRIV .num_private = sizeof(priv_handler) / sizeof(priv_handler[0]), .num_private_args = sizeof(priv_args) / sizeof(priv_args[0]), #endif .standard = (iw_handler *)ndis_handler, #ifdef CONFIG_WEXT_PRIV .private = (iw_handler *)priv_handler, .private_args = (struct iw_priv_args *)priv_args, #endif .get_wireless_stats = get_iw_stats, };

Однако это не все. Затем вы также получите сообщение об ошибке wrapndis.c, поэтому вам нужно найти строки со следующим оператором if (примерно в строке 1820) и обернуть это в # ifdef / # endif. #ifdef CONFIG_WEXT_PRIV, если (wnd-> physical_medium == NdisPhysicalMediumWirelessLan) {net_dev-> wireless_handlers = & amp; ndis_handler_def; } #endif Должен добавить, что я пытаюсь скомпилировать это сам и не проверял ndiswrapper, выполнив это так YMMV.

Вышеупомянутое для wrapndis неверно, кажется, что CONFIG_WIRELESS_EXT не установлен в (моем) ядре конфигурации. Если бы это было тогда, я не получил бы эту ошибку.

0
ответ дан 2 August 2018 в 04:07

Поля num_private и num_private_args определяются только при определении CONFIG_WEXT_PRIV во время компиляции ядра, поэтому вам нужно добавить строки # ifdef / # endif здесь: iw_ndis.c:

  const struct iw_handler_def ndis_handler_def  = {.num_standard = sizeof (ndis_handler) / sizeof (ndis_handler [0]), #ifdef CONFIG_WEXT_PRIV .num_private = sizeof (priv_handler) / sizeof (priv_handler [0]), .num_private_args = sizeof (priv_args) / sizeof (priv_args [0  ]), #endif .standard = (iw_handler *) ndis_handler, #ifdef CONFIG_WEXT_PRIV .private = (iw_handler *) priv_handler, .private_args = (struct iw_priv_args *) priv_args, #endif .get_wireless_stats = get_iw_stats,};   

Однако это еще не все. Затем вы также получите сообщение об ошибке wrapndis.c, поэтому вам нужно найти строки со следующим оператором if (примерно в строке 1820) и обернуть это в # ifdef / # endif. #ifdef CONFIG_WEXT_PRIV, если (wnd-> physical_medium == NdisPhysicalMediumWirelessLan) {net_dev-> wireless_handlers = & amp; ndis_handler_def; } #endif Должен добавить, что я пытаюсь скомпилировать это сам и не проверял ndiswrapper, выполнив это так YMMV.

Вышеупомянутое для wrapndis неверно, кажется, что CONFIG_WIRELESS_EXT не установлен в (моем) ядре конфигурации. Если бы это было тогда, я не получил бы эту ошибку.

0
ответ дан 4 August 2018 в 20:10

Учитывая ваш последний вопрос о вашей задней подсветке , вам не нужно компилировать ядро ​​для использования патча. Вам просто нужно добавить PPA в исходные коды вашей системы.

htorque объяснил, как действовать в своем комментарии :

Просто добавьте PPA в свою систему. Запустите терминал и запустите sudo apt-add-repository ppa: kamalmostafa / linux-kamal-mjgbacklight , затем sudo apt-get update и, наконец, запустите обновление с помощью sudo apt-get upgrade . Как вы можете прочитать в приведенной выше ссылке на PPA, вам может потребоваться добавить acpi_backlight = vendor в строку linux записи grub для нового ядра (см. Комментарии в этот ответ о том, как добавлять параметры в ядро ​​во время загрузки).

Весь процесс уже подробно описан в нижней части на странице, которую вы связали . [ ! d12]

2
ответ дан 4 August 2018 в 20:10

Поля num_private и num_private_args определяются только при определении CONFIG_WEXT_PRIV во время компиляции ядра, поэтому вам нужно добавить строки # ifdef / # endif здесь: iw_ndis.c:

  const struct iw_handler_def ndis_handler_def  = {.num_standard = sizeof (ndis_handler) / sizeof (ndis_handler [0]), #ifdef CONFIG_WEXT_PRIV .num_private = sizeof (priv_handler) / sizeof (priv_handler [0]), .num_private_args = sizeof (priv_args) / sizeof (priv_args [0  ]), #endif .standard = (iw_handler *) ndis_handler, #ifdef CONFIG_WEXT_PRIV .private = (iw_handler *) priv_handler, .private_args = (struct iw_priv_args *) priv_args, #endif .get_wireless_stats = get_iw_stats,};   

Однако это еще не все. Затем вы также получите сообщение об ошибке wrapndis.c, поэтому вам нужно найти строки со следующим оператором if (примерно в строке 1820) и обернуть это в # ifdef / # endif. #ifdef CONFIG_WEXT_PRIV, если (wnd-> physical_medium == NdisPhysicalMediumWirelessLan) {net_dev-> wireless_handlers = & amp; ndis_handler_def; } #endif Должен добавить, что я пытаюсь скомпилировать это сам и не проверял ndiswrapper, выполнив это так YMMV.

Вышеупомянутое для wrapndis неверно, кажется, что CONFIG_WIRELESS_EXT не установлен в (моем) ядре конфигурации. Если бы это было тогда, я не получил бы эту ошибку.

0
ответ дан 6 August 2018 в 04:12

Учитывая ваш последний вопрос о вашей задней подсветке , вам не нужно компилировать ядро ​​для использования патча. Вам просто нужно добавить PPA в исходные коды вашей системы.

htorque объяснил, как действовать в своем комментарии :

Просто добавьте PPA в свою систему. Запустите терминал и запустите sudo apt-add-repository ppa: kamalmostafa / linux-kamal-mjgbacklight , затем sudo apt-get update и, наконец, запустите обновление с помощью sudo apt-get upgrade . Как вы можете прочитать в приведенной выше ссылке на PPA, вам может потребоваться добавить acpi_backlight = vendor в строку linux записи grub для нового ядра (см. Комментарии в этот ответ о том, как добавлять параметры в ядро ​​во время загрузки).

Весь процесс уже подробно описан в нижней части на странице, которую вы связали . [ ! d12]

2
ответ дан 6 August 2018 в 04:12

Поля num_private и num_private_args определяются только при определении CONFIG_WEXT_PRIV во время компиляции ядра, поэтому вам нужно добавить строки # ifdef / # endif здесь: iw_ndis.c:

  const struct iw_handler_def ndis_handler_def  = {.num_standard = sizeof (ndis_handler) / sizeof (ndis_handler [0]), #ifdef CONFIG_WEXT_PRIV .num_private = sizeof (priv_handler) / sizeof (priv_handler [0]), .num_private_args = sizeof (priv_args) / sizeof (priv_args [0  ]), #endif .standard = (iw_handler *) ndis_handler, #ifdef CONFIG_WEXT_PRIV .private = (iw_handler *) priv_handler, .private_args = (struct iw_priv_args *) priv_args, #endif .get_wireless_stats = get_iw_stats,};   

Однако это еще не все. Затем вы также получите сообщение об ошибке wrapndis.c, поэтому вам нужно найти строки со следующим оператором if (примерно в строке 1820) и обернуть это в # ifdef / # endif. #ifdef CONFIG_WEXT_PRIV, если (wnd-> physical_medium == NdisPhysicalMediumWirelessLan) {net_dev-> wireless_handlers = & amp; ndis_handler_def; } #endif Должен добавить, что я пытаюсь скомпилировать это сам и не проверял ndiswrapper, выполнив это так YMMV.

Вышеупомянутое для wrapndis неверно, кажется, что CONFIG_WIRELESS_EXT не установлен в (моем) ядре конфигурации. Если бы это было тогда, я не получил бы эту ошибку.

0
ответ дан 7 August 2018 в 22:12

Учитывая ваш последний вопрос о вашей задней подсветке , вам не нужно компилировать ядро ​​для использования патча. Вам просто нужно добавить PPA в исходные коды вашей системы.

htorque объяснил, как действовать в своем комментарии :

Просто добавьте PPA в свою систему. Запустите терминал и запустите sudo apt-add-repository ppa: kamalmostafa / linux-kamal-mjgbacklight , затем sudo apt-get update и, наконец, запустите обновление с помощью sudo apt-get upgrade . Как вы можете прочитать в приведенной выше ссылке на PPA, вам может потребоваться добавить acpi_backlight = vendor в строку linux записи grub для нового ядра (см. Комментарии в этот ответ о том, как добавлять параметры в ядро ​​во время загрузки).

Весь процесс уже подробно описан в нижней части на странице, которую вы связали . [ ! d12]

2
ответ дан 7 August 2018 в 22:12

Поля num_private и num_private_args определяются только при определении CONFIG_WEXT_PRIV во время компиляции ядра, поэтому вам нужно добавить строки # ifdef / # endif здесь: iw_ndis.c:

  const struct iw_handler_def ndis_handler_def  = {.num_standard = sizeof (ndis_handler) / sizeof (ndis_handler [0]), #ifdef CONFIG_WEXT_PRIV .num_private = sizeof (priv_handler) / sizeof (priv_handler [0]), .num_private_args = sizeof (priv_args) / sizeof (priv_args [0  ]), #endif .standard = (iw_handler *) ndis_handler, #ifdef CONFIG_WEXT_PRIV .private = (iw_handler *) priv_handler, .private_args = (struct iw_priv_args *) priv_args, #endif .get_wireless_stats = get_iw_stats,};   

Однако это еще не все. Затем вы также получите сообщение об ошибке wrapndis.c, поэтому вам нужно найти строки со следующим оператором if (примерно в строке 1820) и обернуть это в # ifdef / # endif. #ifdef CONFIG_WEXT_PRIV, если (wnd-> physical_medium == NdisPhysicalMediumWirelessLan) {net_dev-> wireless_handlers = & amp; ndis_handler_def; } #endif Должен добавить, что я пытаюсь скомпилировать это сам и не проверял ndiswrapper, выполнив это так YMMV.

Вышеупомянутое для wrapndis неверно, кажется, что CONFIG_WIRELESS_EXT не установлен в (моем) ядре конфигурации. Если бы это было тогда, я не получил бы эту ошибку.

0
ответ дан 10 August 2018 в 10:25

Учитывая ваш последний вопрос о вашей задней подсветке , вам не нужно компилировать ядро ​​для использования патча. Вам просто нужно добавить PPA в исходные коды вашей системы.

htorque объяснил, как действовать в своем комментарии :

Просто добавьте PPA в свою систему. Запустите терминал и запустите sudo apt-add-repository ppa: kamalmostafa / linux-kamal-mjgbacklight , затем sudo apt-get update и, наконец, запустите обновление с помощью sudo apt-get upgrade . Как вы можете прочитать в приведенной выше ссылке на PPA, вам может потребоваться добавить acpi_backlight = vendor в строку linux записи grub для нового ядра (см. Комментарии в этот ответ о том, как добавлять параметры в ядро ​​во время загрузки).

Весь процесс уже подробно описан в нижней части на странице, которую вы связали . [ ! d12]

2
ответ дан 10 August 2018 в 10:25

Поля num_private и num_private_args определяются только при определении CONFIG_WEXT_PRIV во время компиляции ядра, поэтому вам нужно добавить строки # ifdef / # endif здесь: iw_ndis.c:

  const struct iw_handler_def ndis_handler_def  = {.num_standard = sizeof (ndis_handler) / sizeof (ndis_handler [0]), #ifdef CONFIG_WEXT_PRIV .num_private = sizeof (priv_handler) / sizeof (priv_handler [0]), .num_private_args = sizeof (priv_args) / sizeof (priv_args [0  ]), #endif .standard = (iw_handler *) ndis_handler, #ifdef CONFIG_WEXT_PRIV .private = (iw_handler *) priv_handler, .private_args = (struct iw_priv_args *) priv_args, #endif .get_wireless_stats = get_iw_stats,};   

Однако это еще не все. Затем вы также получите сообщение об ошибке wrapndis.c, поэтому вам нужно найти строки со следующим оператором if (примерно в строке 1820) и обернуть это в # ifdef / # endif. #ifdef CONFIG_WEXT_PRIV, если (wnd-> physical_medium == NdisPhysicalMediumWirelessLan) {net_dev-> wireless_handlers = & amp; ndis_handler_def; } #endif Должен добавить, что я пытаюсь скомпилировать это сам и не проверял ndiswrapper, выполнив это так YMMV.

Вышеупомянутое для wrapndis неверно, кажется, что CONFIG_WIRELESS_EXT не установлен в (моем) ядре конфигурации. Если бы это было тогда, я не получил бы эту ошибку.

0
ответ дан 13 August 2018 в 16:51

Учитывая ваш последний вопрос о вашей задней подсветке , вам не нужно компилировать ядро ​​для использования патча. Вам просто нужно добавить PPA в исходные коды вашей системы.

htorque объяснил, как действовать в своем комментарии :

Просто добавьте PPA в свою систему. Запустите терминал и запустите sudo apt-add-repository ppa: kamalmostafa / linux-kamal-mjgbacklight , затем sudo apt-get update и, наконец, запустите обновление с помощью sudo apt-get upgrade . Как вы можете прочитать в приведенной выше ссылке на PPA, вам может потребоваться добавить acpi_backlight = vendor в строку linux записи grub для нового ядра (см. Комментарии в этот ответ о том, как добавлять параметры в ядро ​​во время загрузки).

Весь процесс уже подробно описан в нижней части на странице, которую вы связали . [ ! d12]

2
ответ дан 13 August 2018 в 16:51

Другие вопросы по тегам:

Похожие вопросы: