USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

最大的社区版本,Ubuntu的发源地
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#1

帖子 寺島聰子 » 2021-05-25 13:34

一直以来受您照顾了。
$ sudo lshw -C network
*-network

configuration: broadcast=yes driver=rtl8192cu driverversion=4.19.0-16-amd64 firmware=N/A ip=192. link=yes multicast=yes wireless=IEEE 802.11

$ lsusb
Bus 006 Device 002: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN Adapter

USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#2

帖子 astolia » 2021-05-25 19:15

これは既知の問題です。Debianのrtl8xxxuドライバーはrtl8192cuをサポートしていないため、このドライバーを使用してください https://github.com/pvaret/rtl8192cu-fixes

代码: 全选

sudo apt-get update
sudo apt-get install git linux-headers-amd64 build-essential dkms
git clone https://github.com/pvaret/rtl8192cu-fixes.git
sudo dkms add ./rtl8192cu-fixes
sudo dkms install 8192cu/1.11
sudo depmod -a
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
その後、再起動します
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#3

帖子 寺島聰子 » 2021-05-25 22:28

$ sudo apt-get update
ヒット:1 https://dl.winehq.org/wine-builds/debian buster InRelease
ヒット:2 http://security.debian.org/debian-security buster/updates InRelease
ヒット:3 http://dl.google.com/linux/chrome/deb stable InRelease
ヒット:4 http://repo.radeon.com/rocm/apt/debian xenial InRelease
ヒット:5 http://deb.debian.org/debian buster InRelease
取得:6 http://deb.debian.org/debian buster-updates InRelease [51.9 kB]
取得:7 http://deb.debian.org/debian buster-backports InRelease [46.7 kB]
取得:8 http://deb.debian.org/debian buster-backports/main Sources.diff/Index [27.8 kB]
取得:9 http://deb.debian.org/debian buster-backports/main i386 Packages.diff/Index [27.8 kB]
取得:10 http://deb.debian.org/debian buster-backports/main amd64 Packages.diff/Index [27.8 kB]
取得:11 http://deb.debian.org/debian buster-backports/main Translation-en.diff/Index [27.8 kB]
取得:12 http://deb.debian.org/debian buster-backports/main i386 Contents (deb).diff/Index [27.9 kB]
取得:13 http://deb.debian.org/debian buster-backports/main amd64 Contents (deb).diff/Index [27.9 kB]
取得:14 http://deb.debian.org/debian buster-backports/main Sources 2021-05-25-0202.48.pdiff [79 B]
取得:14 http://deb.debian.org/debian buster-backports/main Sources 2021-05-25-0202.48.pdiff [79 B]
取得:15 http://deb.debian.org/debian buster-backports/main i386 Packages 2021-05-25-0202.48.pdiff [9,843 B]
取得:15 http://deb.debian.org/debian buster-backports/main i386 Packages 2021-05-25-0202.48.pdiff [9,843 B]
取得:16 http://deb.debian.org/debian buster-backports/main amd64 Packages 2021-05-25-0202.48.pdiff [8,058 B]
取得:16 http://deb.debian.org/debian buster-backports/main amd64 Packages 2021-05-25-0202.48.pdiff [8,058 B]
取得:17 http://deb.debian.org/debian buster-backports/main Translation-en 2021-05-25-0202.48.pdiff [173 B]
取得:17 http://deb.debian.org/debian buster-backports/main Translation-en 2021-05-25-0202.48.pdiff [173 B]
取得:18 http://deb.debian.org/debian buster-backports/main i386 Contents (deb) 2021-05-25-0202.48.pdiff [1,546 B]
取得:18 http://deb.debian.org/debian buster-backports/main i386 Contents (deb) 2021-05-25-0202.48.pdiff [1,546 B]
取得:19 http://deb.debian.org/debian buster-backports/main amd64 Contents (deb) 2021-05-25-0202.48.pdiff [668 B]
取得:19 http://deb.debian.org/debian buster-backports/main amd64 Contents (deb) 2021-05-25-0202.48.pdiff [668 B]
286 kB を 8秒 で取得しました (35.5 kB/s)
パッケージリストを読み込んでいます... 完了

$ sudo apt-get install git linux-headers-amd64 build-essential dkms
パッケージリストを読み込んでいます... 完了
依存関係ツリーを作成しています
状態情報を読み取っています... 完了
build-essential はすでに最新バージョン (12.6) です。
build-essential は手動でインストールしたと設定されました。
dkms はすでに最新バージョン (2.6.1-4) です。
git はすでに最新バージョン (1:2.20.1-2+deb10u3) です。
linux-headers-amd64 はすでに最新バージョン (4.19+105+deb10u11) です。
linux-headers-amd64 は手動でインストールしたと設定されました。
アップグレード: 0 個、新規インストール: 0 個、削除: 0 個、保留: 12 個。

$ git clone https://github.com/pvaret/rtl8192cu-fixes.git
Cloning into 'rtl8192cu-fixes'...
remote: Enumerating objects: 742, done.
remote: Counting objects: 100% (21/21), done.
remote: Compressing objects: 100% (17/17), done.
remote: Total 742 (delta 4), reused 10 (delta 2), pack-reused 721
Receiving objects: 100% (742/742), 2.11 MiB | 226.00 KiB/s, done.
Resolving deltas: 100% (412/412), done.

$ sudo dkms add ./rtl8192cu-fixes

Creating symlink /var/lib/dkms/8192cu/1.11/source ->
/usr/src/8192cu-1.11

DKMS: add completed.

$ sudo dkms install 8192cu/1.11

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area...
make -j3 KERNELRELEASE=4.19.0-16-amd64 -C /lib/modules/4.19.0-16-amd64/build M=/var/lib/dkms/8192cu/1.11/build...........(bad exit status: 2)
Error! Bad return status for module build on kernel: 4.19.0-16-amd64 (x86_64)
Consult /var/lib/dkms/8192cu/1.11/build/make.log for more information.

$
末尾3行にエラーが出ているようです。末尾3行好像出现了错误。 :Cry
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#4

帖子 寺島聰子 » 2021-05-25 22:39

$ cat /var/lib/dkms/8192cu/1.11/build/make.log
DKMS make.log for 8192cu-1.11 for kernel 4.19.0-16-amd64 (x86_64)
2021年 5月 25日 火曜日 23:19:12 JST
make: ディレクトリ '/usr/src/linux-headers-4.19.0-16-amd64' に入ります
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_cmd.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_security.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_debug.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_io.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_ioctl_query.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_ioctl_set.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_ieee80211.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_mlme.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_mlme_ext.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_wlan_util.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_pwrctrl.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_rf.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_recv.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_sta_mgt.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_ap.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_xmit.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_p2p.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_tdls.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_br_ext.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_iol.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/rtw_sreset.o
CC [M] /var/lib/dkms/8192cu/1.11/build/core/efuse/rtw_efuse.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/hal_intf.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/hal_com.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/dm.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/rtl8192c_hal_init.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/rtl8192c_phycfg.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/rtl8192c_rf6052.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/rtl8192c_dm.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/rtl8192c_rxdesc.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/rtl8192c_cmd.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/usb/usb_halinit.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/usb/rtl8192cu_led.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/usb/rtl8192cu_xmit.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/usb/rtl8192cu_recv.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/usb/usb_ops_linux.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/rtl8192c_sreset.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/rtl8192c_xmit.o
CC [M] /var/lib/dkms/8192cu/1.11/build/hal/rtl8192c/usb/Hal8192CUHWImg.o
CC [M] /var/lib/dkms/8192cu/1.11/build/os_dep/osdep_service.o
CC [M] /var/lib/dkms/8192cu/1.11/build/os_dep/linux/os_intfs.o
CC [M] /var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.o
CC [M] /var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_ops_linux.o
CC [M] /var/lib/dkms/8192cu/1.11/build/os_dep/linux/ioctl_linux.o
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#5

帖子 寺島聰子 » 2021-05-25 22:40

/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:157:2: error: expected identifier or ‘(’ before ‘{’ token
{USB_DEVICE(0x0DF6, 0x0061)},/* Sitecom - Edimax */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:157:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x0DF6, 0x0061)},/* Sitecom - Edimax */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:158:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x0B05, 0x17AB)},/* ASUS - Edimax */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:159:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x0846, 0x9021)},/* Netgear - Sercomm */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:160:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x0846, 0xF001)}, /* Netgear - Sercomm */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:161:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x0E66, 0x0019)},/* Hawking,Edimax */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:162:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x0E66, 0x0020)}, /* Hawking - Edimax */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:163:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x050D, 0x1004)}, /* Belkin - Edimax */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:164:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x0BDA, 0x2E2E)}, /* Intel - - */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:165:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x2357, 0x0100)}, /* TP-Link - TP-Link */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:166:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x06F8, 0xE035)}, /* Hercules - Edimax */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:167:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x04BB, 0x0950)}, /* IO-DATA - Edimax */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:168:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x0DF6, 0x0070)}, /* Sitecom - Edimax */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:169:30: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(0x0789, 0x016D)}, /* LOGITEC - Edimax */ \
^
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:171:45: error: expected identifier or ‘(’ before ‘,’ token
{USB_DEVICE(USB_VENDER_ID_REALTEK, 0x8186)},/* Intel-Xavi( Azwave) */
^
In file included from /var/lib/dkms/8192cu/1.11/build/include/osdep_service.h:764,
from /var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:23:
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:214:26: error: ‘rtw_usb_id_tbl’ undeclared here (not in a function); did you mean ‘rtw_drv_init’?
MODULE_DEVICE_TABLE(usb, rtw_usb_id_tbl);
^~~~~~~~~~~~~~
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:214:1: note: in expansion of macro ‘MODULE_DEVICE_TABLE’
MODULE_DEVICE_TABLE(usb, rtw_usb_id_tbl);
^~~~~~~~~~~~~~~~~~~
/usr/src/linux-headers-4.19.0-16-common/include/linux/module.h:214:21: error: ‘__mod_usb__rtw_usb_id_tbl_device_table’ aliased to undefined symbol ‘rtw_usb_id_tbl’
extern typeof(name) __mod_##type##__##name##_device_table \
^~~~~~
/var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.c:214:1: note: in expansion of macro ‘MODULE_DEVICE_TABLE’
MODULE_DEVICE_TABLE(usb, rtw_usb_id_tbl);
^~~~~~~~~~~~~~~~~~~
make[3]: *** [/usr/src/linux-headers-4.19.0-16-common/scripts/Makefile.build:308: /var/lib/dkms/8192cu/1.11/build/os_dep/linux/usb_intf.o] エラー 1
make[3]: *** 未完了のジョブを待っています....
make[2]: *** [/usr/src/linux-headers-4.19.0-16-common/Makefile:1562: _module_/var/lib/dkms/8192cu/1.11/build] エラー 2
make[1]: *** [Makefile:146: sub-make] エラー 2
make: *** [Makefile:8: all] エラー 2
make: ディレクトリ '/usr/src/linux-headers-4.19.0-16-amd64' から出ます

$
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#6

帖子 寺島聰子 » 2021-05-25 23:12

$ uname -r
4.19.0-16-amd64

(我)このページが自分の状態とそっくり同じですが
(我)这一页和自己的状态一模一样
https://luppeng.wordpress.com/2019/08/3 ... -6-kernel/

Realtek 8192EU (RTL8192EU) Driver Not Compatible with CentOS 7.6 Kernel

> After attempting for approximately 12 hours, I have come to the understanding that unless the kernel is upgraded, or the existing wireless chipset driver files are updated (tried 6 different repos), it is not possible to compile and install it on CentOS 7.6. This is due to the ioctl_cfg80211.c file being incompatible with the 3.10.0-957 kernel version that CentOS 7.6 uses.

These links (link1, link2) explain that while the CentOS 7.6 kernel version is 3.10.0, Red Hat has backported large portions of the network stack from more recent 4.x kernels.
经过大约12个小时的尝试,我终于明白,除非内核升级,或者现有的无线芯片组驱动程序文件更新(尝试了6种不同的repos),否则不可能在CentOS 7.6上编译和安装它。这是因为ioctl_cfg80211.c文件与CentOS 7.6使用的3.10.0-957内核版本不兼容。
这些链接(link1,link2)解释说,虽然CentOS 7.6内核版本是3.10.0,但Red Hat从最近的4.x内核中向后移植了大部分网络堆栈。
这篇文章的其余部分记录了我的过程,希望能帮助任何遇到同样问题的人。

<<自分の場合はどうしたらいいのか、読み取れませんでした。
<无法读取自己的情况该怎么办。
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#7

帖子 寺島聰子 » 2021-05-25 23:19

重要なことを書き忘れました。以前は速かったのです。NetworkManager アプレットの扇型の3までついてた。最近
遅くなった。
我忘记写重要的事情了。以前很快。还附有NetworkManager小程序的扇型3。最近
我迟到了。
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#8

帖子 寺島聰子 » 2021-05-26 19:21

https://github.com/pvaret/rtl8192cu-fixes
>The new rtl8xxxu driver initially introduced in kernel 4.4 works mostly well these days, and you should give it a try before trying this repository.
最早在kernel4.4中引入的新rtl8xxxxu驱动程序现在运行得很好,在尝试这个存储库之前,您应该先尝试一下。
ということで、以下を試しました。

>Be sure to set the options for DMA aggregation and dual-band 2.4 GHz:
请确保设置DMA聚合和双频2.4 GHz的选项:

代码: 全选

echo options rtl8xxxu ht40_2g=1 dma_aggregation=1 | sudo tee /etc/modprobe.d/rtl8xxxu.conf
then reboot.

その結果、NetworkManager小程序的扇型は2本しかないのは同じだが、speed test で
结果,NetworkManager小程序的扇型只有2个是同样的,不过,speed test

下り50Mbps 上り6.5Mbps 出るようになった。以前の倍以上の数値です。しかし、
下载50Mbps上传6.5Mbps。是以前的一倍以上的数值。但是

代码: 全选

echo options rtl8xxxu ht40_2g=1 dma_aggregation=1 | sudo tee /etc/modprobe.d/rtl8xxxu.conf
の効果なのかは不明です。とはいえ、この速度は十分速いらしいので、いったんここで満足します。
的效果不明。虽然这么说,但是这个速度好像很快,所以暂且满足于这里。 :Smile

astoliaさん。感謝です。
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#9

帖子 astolia » 2021-05-27 20:52

ああ、コードにバグがあります。 コマンドsudo dkms install 8192cu/1.11を実行する前に、次のコマンドを実行して修正する必要があります。

代码: 全选

sudo sed -i '156s/$/\\/' /usr/src/8192cu-1.11/os_dep/linux/usb_intf.c
次に、上記のsudo dkms install 8192cu/1.11およびその他のコマンドを実行します。
寺島聰子 写了: 2021-05-26 19:21

代码: 全选

echo options rtl8xxxu ht40_2g=1 dma_aggregation=1 | sudo tee /etc/modprobe.d/rtl8xxxu.conf
この操作は効果がありません。 rtl8xxxuドライバーに2つのパラメーターを設定しますが、システムでは、rtl8xxxuドライバーの代わりにrtl8192cuドライバーが機能しています
寺島聰子 写了: 2021-05-25 13:34 configuration: broadcast=yes driver=rtl8192cu driverversion=4.19.0-16-amd64 firmware=N/A ip=192. link=yes multicast=yes wireless=IEEE 802.11
したがって、理論的には、rtl8192cuドライバーに影響はありません。
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#10

帖子 寺島聰子 » 2021-05-28 9:46

回答ありがとうございます。しかし journalctl にwifiと関係ありそうな以下のエラーが出ていています。これは
どうしたらよいでしょうか?
谢谢您的回答。但是,在journalctl中出现了与wifi有关的以下错误。这是
怎么办才好呢?

$ journalctl -p 3
-- Logs begin at Fri 2021-05-28 10:15:47 JST, end at Fri 2021-05-28 10:17:01 JST
5月 28 10:16:01 kyo wpa_supplicant[579]: bgscan simple: Failed to enable signal
lines 1-2/2 (END)
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#11

帖子 寺島聰子 » 2021-05-28 11:20

$ sudo sed -i '156s/$/\\/' /usr/src/8192cu-1.11/os_dep/linux/usb_intf.c

$ sudo dkms install 8192cu/1.11

Kernel preparation unnecessary for this kernel. Skipping...

Building module:
cleaning build area...
make -j3 KERNELRELEASE=4.19.0-16-amd64 -C /lib/modules/4.19.0-16-amd64/build M=/var/lib/dkms/8192cu/1.11/build............
cleaning build area...

DKMS: build completed.

8192cu.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.19.0-16-amd64/updates/dkms/

depmod.............

Backing up initrd.img-4.19.0-16-amd64 to /boot/initrd.img-4.19.0-16-amd64.old-dkms
Making new initrd.img-4.19.0-16-amd64
(If next boot fails, revert to initrd.img-4.19.0-16-amd64.old-dkms image)
update-initramfs......(bad exit status: 1)

-------- Uninstall Beginning --------
Module: 8192cu
Version: 1.11
Kernel: 4.19.0-16-amd64 (x86_64)
-------------------------------------

Status: Before uninstall, this module version was ACTIVE on this kernel.

8192cu.ko:
- Uninstallation
- Deleting from: /lib/modules/4.19.0-16-amd64/updates/dkms/
rmdir: 'updates/dkms' を削除できません: ディレクトリは空ではありません
- Original module
- No original module was found for this module on this kernel.
- Use the dkms install command to reinstall any previous module version.

depmod...

update-initramfs......(bad exit status: 1)
Warning: There was a problem remaking your initrd. You must manually remake it
before booting into this kernel.

DKMS: uninstall completed.
Error! Problems with mkinitrd detected. Automatically uninstalling this module.
DKMS: Install Failed (mkinitrd problems). Module rolled back to built state.

$
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#12

帖子 寺島聰子 » 2021-05-28 11:26

timeshift で

sudo apt-get update
sudo apt-get install git linux-headers-amd64 build-essential dkms
git clone https://github.com/pvaret/rtl8192cu-fixes.git
sudo dkms add ./rtl8192cu-fixes

sudo sed -i '156s/$/\\/' /usr/src/8192cu-1.11/os_dep/linux/usb_intf.c
sudo dkms install 8192cu/1.11

コマンド実行以前の状態に戻しました。
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#13

帖子 寺島聰子 » 2021-05-29 11:26

起動速度と応答性を向上させる目的で「自動起動するアプリの設定」などから無効化しています。関係していないですか?
为了提高启动速度和响应性,“设置自动启动的应用程序”等被禁用。没有关系吗?

# systemctl list-unit-files --state=disabled
UNIT FILE STATE
bluetooth.service disabled
console-getty.service disabled
debug-shell.service disabled
gnupg-pkcs11-scd-proxy.service disabled
ifupdown-wait-online.service disabled
openvpn-client@.service disabled
openvpn-server@.service disabled
openvpn.service disabled
openvpn@.service disabled
rtkit-daemon.service disabled
serial-getty@.service disabled
speech-dispatcher.service disabled
speech-dispatcherd.service disabled
systemd-boot-check-no-failures.service disabled
systemd-networkd-wait-online.service disabled
systemd-networkd.service disabled
systemd-resolved.service disabled
systemd-time-wait-sync.service disabled
upower.service disabled
wpa_supplicant-nl80211@.service disabled
wpa_supplicant-wired@.service disabled
wpa_supplicant.service disabled
wpa_supplicant@.service disabled
saned.socket disabled
systemd-networkd.socket disabled
ctrl-alt-del.target disabled
exit.target disabled
halt.target disabled
kexec.target disabled
poweroff.target disabled
reboot.target disabled
remote-cryptsetup.target disabled
runlevel0.target disabled
runlevel6.target disabled
fstrim.timer disabled

35 unit files listed.
lines 16-38/38 (END)

# sudo lightdm –-test-mode --debug
[+0.01s] DEBUG: Logging to /var/log/lightdm/lightdm.log
[+0.01s] DEBUG: Starting Light Display Manager 1.26.0, UID=0 PID=2396
[+0.01s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
[+0.01s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/01_debian.conf
[+0.01s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
[+0.01s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
[+0.01s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
[+0.01s] DEBUG: Using Xephyr for X servers
[+0.01s] DEBUG: Registered seat module local
[+0.01s] DEBUG: Registered seat module xremote
[+0.01s] DEBUG: Registered seat module unity
[+0.01s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
[+0.02s] DEBUG: Monitoring logind for seats
[+0.02s] DEBUG: New seat added from logind: seat0
[+0.02s] DEBUG: Seat seat0: Loading properties from config section Seat:*
[+0.02s] DEBUG: Seat seat0: Starting
[+0.02s] DEBUG: Seat seat0: Creating user session
[+0.02s] DEBUG: Loading users from org.freedesktop.Accounts
[+0.02s] DEBUG: User /org/freedesktop/Accounts/User1000 added
[+0.04s] DEBUG: Seat seat0: Creating display server of type x
[+0.04s] DEBUG: posix_spawn avoided (fd close requested)
[+0.05s] DEBUG: Using VT 7
[+0.05s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.05s] DEBUG: XServer 1: Logging to /var/log/lightdm/x-1.log
[+0.05s] DEBUG: XServer 1: Can't launch X server Xephyr, not found in path
[+0.05s] DEBUG: XServer 1: X server stopped
[+0.05s] DEBUG: Releasing VT 7
[+0.05s] DEBUG: Seat seat0: Display server stopped
[+0.05s] DEBUG: Seat seat0: Can't create display server for automatic login
[+0.05s] DEBUG: Seat seat0: Session stopped
[+0.05s] DEBUG: Seat seat0: Stopping display server, no sessions require it
[+0.05s] DEBUG: Seat seat0: Creating greeter session
[+0.05s] DEBUG: Seat seat0: Creating display server of type x
[+0.05s] DEBUG: Using VT 7
[+0.05s] DEBUG: Seat seat0: Starting local X display on VT 7
[+0.05s] DEBUG: XServer 1: Logging to /var/log/lightdm/x-1.log
[+0.05s] DEBUG: XServer 1: Can't launch X server Xephyr, not found in path
[+0.05s] DEBUG: XServer 1: X server stopped
[+0.05s] DEBUG: Releasing VT 7
[+0.05s] DEBUG: Seat seat0: Display server stopped
[+0.05s] DEBUG: Seat seat0: Can't create display server for greeter
[+0.05s] DEBUG: Seat seat0: Session stopped
[+0.05s] DEBUG: Seat seat0: Stopping display server, no sessions require it
[+0.05s] DEBUG: Seat seat0: Stopping
[+0.05s] DEBUG: Seat seat0: Stopped
[+0.05s] DEBUG: Failed to start seat: seat0
#
寺島聰子
帖子: 688
注册时间: 2016-06-03 14:39
系统: debian11 mate

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#14

帖子 寺島聰子 » 2021-06-01 11:36

1.解决了!
wifi子機の物理的配置の問題でした。元々のドライバのままでかつて経験したことのない
是wifi子机的物理配置的问题。还是原来的驱动程序,以前没有经验过
4倍ぐらいの速度になりました。
速度是4倍左右。
2. もともとは
2.原本是
> USB WiFiアダプターはWindowsでは十分に高速ですが、Debianでは非常に低速である。
>USB WiFi适配器在Windows中是非常高速的,但在Debian中是非常低速的。
という現象にずっと悩んでました。
这样的现象一直很烦恼。
だから、debian の設定、またはwifi子機のドライバの問題、いずれにしてもソフトウェア的な問題だと考えた。
因此,我认为debian的设置或wifi子机驱动程序的问题都是软件问题。
同じデスクトップマシンと同じwifi子機でHDD切り替えでWindowsとDebianを使っているのに、
明明用的是和同一台式机一样的wifi子机来切换HDD的Windows和Debian
後者では大幅に遅いからです。
因为后者大幅度慢。
3,私の報告と予想にもとずいてastoliaさんがrtl8192cu-fixesを紹介してくれました。
3,按照我的报告和预想,astolia先生给我介绍了rtl 8192cu-fixes。
これは
这是
sudo dkms install 8192cu/1.11
のところで、
update-initramfs......(bad exit status: 1)
が出て先へ進めませんでした。
出了故障,无法前进。
4.19.0-16-amd64カーネルではダメなのかな?もっと古いカーネルでないと?と考えました。
4.19.0-16-amd64内核不行吗?如果不是更旧的内核的话?我想。
楽しかったです。
很开心。
もう一度、wifi環境の物理的配置を見直したら、すごく速くなった。
再一次重新审视wifi环境的物理配置,速度变得非常快。
astolia さん、ありがとうございました。
谢谢您,astolia先生。 :Haha
头像
astolia
论坛版主
帖子: 6450
注册时间: 2008-09-18 13:11

Re: USB的WiFi适配器在windows上是足够的速度,但在debian上却很慢。

#15

帖子 astolia » 2021-06-02 19:37

寺島聰子 写了: 2021-06-01 11:36 3,按照我的报告和预想,astolia先生给我介绍了rtl 8192cu-fixes。
これは
这是
sudo dkms install 8192cu/1.11
のところで、
update-initramfs......(bad exit status: 1)
が出て先へ進めませんでした。
出了故障,无法前进。
4.19.0-16-amd64カーネルではダメなのかな?もっと古いカーネルでないと?と考えました。
4.19.0-16-amd64内核不行吗?如果不是更旧的内核的话?我想。
このエラーはドライバーとは関係がなく、システムの他の側面の設定が原因で発生するはずです。 出力される情報には update-initramfs の具体的なエラー情報が含まれていないため、実際の原因を知りたい場合は、update-initramfs を手動で実行する必要がある場合があります。

代码: 全选

sudo update-initramfs -c -k all
回复