AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[drivers](server)

Martin Hope
eirik-ff
Asked: 2021-09-28 03:44:23 +0800 CST

Ubuntu 20.04 中对 RTL8125B-CG NIC 的 PTP 支持

  • 1

我有一个 RTL8125B-CG NIC,根据我从他们的产品页面收集到的信息,它具有 PTP 的硬件支持。但是,sudo ethtool -T不会检测到任何硬件时间戳功能。

我已经尝试过使用r8169驱动程序和r8125来自 Realtek 的驱动程序(这个来自 Github和这个来自 Realtek 的下载页面),但没有成功。在源代码的 Makefile 中,似乎有一个标志表明默认情况下未启用 PTP 支持,但是当我启用此标志时,我无法编译(我得到了这个问题中出现的错误)。

任何人都有任何经验或知道我可以做些什么来启用 PTP 支持?

我正在运行 Ubuntu 20.04 和5.11.0-36-generic内核。

drivers ptp realtek
  • 1 个回答
  • 394 Views
Martin Hope
John Smith
Asked: 2021-09-18 04:30:24 +0800 CST

内核模块加载后如何运行服务

  • 0

在过去的几个小时里,我一直在为此头疼。在我的一台机器上,intel-rapl-msr驱动程序有问题,重新加载它可以解决问题。我以为我可以轻松地创建一个在启动时执行此操作的服务。但是驱动程序加载后我无法加载服务。

[Unit]
Description=Reload intel-rapl-msr
Requires=systemd-modules-load.target
WantedBy=multi-user.target

ExecStart=/nix/store/wqjkhyyffqdbx767vlqklzi12ln8j3pv-unit-script-cpu-script-start/bin/cpu-script-start

其中的脚本ExecStart仅包含:

rmmod intel_rapl_msr
modprobe intel_rapl_msr

这样,服务在启动时会失败并显示以下消息:

mmod: ERROR: Module intel_rapl_msr is not currently loaded

那么是否可以在加载此内核模块后强制服务运行?

任何帮助表示赞赏!

service drivers systemd
  • 2 个回答
  • 615 Views
Martin Hope
Ali Kargar
Asked: 2021-08-02 00:37:38 +0800 CST

在 Oracle Linux 8 中未检测到 HP 1/8 G2 介质更换器

  • 0

我有一个连接到 SAN 交换机的 HP 1x8 G2 Autoloader,在我的 VMware 环境中,我有一个可以与磁带一起使用的 Oracle Linux。问题是在将磁带连接到 VM 后,未检测到介质更换器,但磁带驱动器正常!

$ cat /proc/scsi/scsi 
Attached devices:
Host: scsi2 Channel: 00 Id: 00 Lun: 00
  Vendor: VMware   Model: Virtual disk     Rev: 2.0
  Type:   Direct-Access                    ANSI  SCSI revision: 06
Host: scsi2 Channel: 00 Id: 01 Lun: 00
  Vendor: HP       Model: Ultrium 6-SCSI   Rev: 25MW
  Type:   Sequential-Access                ANSI  SCSI revision: 06
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: NECVMWar Model: VMware IDE CDR00 Rev: 1.00
  Type:   CD-ROM                           ANSI  SCSI revision: 05
$ lsscsi -g 
[0:0:0:0]    cd/dvd  NECVMWar VMware IDE CDR00 1.00  /dev/sr0   /dev/sg2
[2:0:0:0]    disk    VMware   Virtual disk     2.0   /dev/sda   /dev/sg0
[2:0:1:0]    tape    HP       Ultrium 6-SCSI   25MW  /dev/st0   /dev/sg1
$ ls -l /dev/tape/by-path
lrwxrwxrwx 1 root root  9 Jul 30 08:49 pci-0000:00:10.0-scsi-0:0:1:0 -> ../../st0
lrwxrwxrwx 1 root root 10 Jul 30 08:49 pci-0000:00:10.0-scsi-0:0:1:0-nst -> ../../nst0
$ lsmod | grep scsi
scsi_transport_spi     32768  1 mptspi
mptscsih               36864  1 mptspi
mptbase                94208  2 mptspi,mptscsih
$ lsmod | grep sg 
sg                     36864  0
$ lsmod | grep st
st                     61440 

我为 Centos 8 安装了最新版本的 HPE 阵列控制器

$ yum list installed 
kmod-hpsa.x86_64                     3.4.20-5.el8_4.elrepo                       @elrepo

并且磁带自动加载器处于顺序模式,我将其更改为自动。

内核信息:

$ uname -r
5.4.17-2102.202.5.el8uek.x86_64

mtx 输出:

$ mtx -f /dev/nst0 status
mtx: Request Sense: Long Report=yes
mtx: Request Sense: Valid Residual=no
mtx: Request Sense: Error Code=70 (Current)
mtx: Request Sense: Sense Key=Illegal Request
mtx: Request Sense: FileMark=no
mtx: Request Sense: EOM=no
mtx: Request Sense: ILI=no
mtx: Request Sense: Additional Sense Code = 20
mtx: Request Sense: Additional Sense Qualifier = 00
mtx: Request Sense: BPV=no
mtx: Request Sense: Error in CDB=no
mtx: Request Sense: SKSV=no
READ ELEMENT STATUS Command Failed
$ mtx -f /dev/nst0 inquiry
Product Type: Tape Drive
Vendor ID: 'HP      '
Product ID: 'Ultrium 6-SCSI  '
Revision: '25MW'
Attached Changer API: No
linux centos drivers tape hp
  • 1 个回答
  • 78 Views
Martin Hope
sheffadmin
Asked: 2020-12-01 02:31:22 +0800 CST

可以将一台机器与网络驱动程序ixgbe和另一台机器与网络驱动程序i40e结合起来吗

  • 0

我们有两个 rhel 服务器 redhat 7.6 和 redhat 7.2

在第一台服务器 7.2 上,网络驱动程序是driver: ixgbe

在第二台服务器 rhel 7.6 上,网络驱动程序是driver: i40e

剂量不同的驱动程序的redhat Linux机器会导致网络问题吗?

redhat networking drivers kernel linux-networking
  • 1 个回答
  • 34 Views
Martin Hope
oleksii
Asked: 2020-04-09 04:52:57 +0800 CST

我可以在 Windows Server Core docker 容器中安装驱动程序吗?

  • 1

我们有一个需要驱动程序的应用程序。作为实验和测试目的,我们考虑使用基于mcr.microsoft.com/windows/servercore:1903-amd64. 主机操作系统是 Windows 10 1903,它是一款开发笔记本电脑。该驱动程序是一个minifilter文件系统驱动程序,它似乎安装OK,但启动失败。应用程序本身是在 x64/x86 上运行的 32 位可移植可执行文件。

是否可以在 Windows Server docker 映像中安装和运行 minifilter 文件系统驱动程序?

在 docker 实例上运行的命令的输出sc如下:

C:\>sc start foo
SERVICE_NAME: foo
        TYPE               : 2  FILE_SYSTEM_DRIVER
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 1077  (0x435)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
        PID                : 0
        FLAGS              :
C:\>sc query foo
SERVICE_NAME: foo
        TYPE               : 2  FILE_SYSTEM_DRIVER
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 1077  (0x435)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

C:\>fltmc
The FltMgr.sys driver is not currently loaded.

windows filesystems drivers docker
  • 1 个回答
  • 1043 Views
Martin Hope
Dholakiya Hardik
Asked: 2020-03-23 05:22:46 +0800 CST

在 Debian 8.3 中获取网络 UNCLAIMED

  • 0

当我检查时lshw,我得到以下结果

user@user# lshw -c network
  *-network
       description: Ethernet interface
       product: I210 Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       logical name: eth0
       version: 03
       serial: **
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.2.15-k firmware=3.25, 0x800005d0 ip=10.10.6.100 latency=0 link=no multicast=yes port=twisted pair
       resources: irq:16 memory:f7e00000-f7e7ffff ioport:e000(size=32) memory:f7e80000-f7e83fff
  *-network
       description: Ethernet interface
       product: I210 Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 0
       bus info: pci@0000:02:00.0
       logical name: eth1
       version: 03
       serial: **
       size: 100Mbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi msix pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=igb driverversion=5.2.15-k duplex=full firmware=3.25, 0x800005d0 ip=192.168.2.100 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
       resources: irq:17 memory:f7d00000-f7d7ffff ioport:d000(size=32) memory:f7d80000-f7d83fff
  *-network UNCLAIMED
       description: Network controller
       product: AR9462 Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:03:00.0
       version: 01
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list
       configuration: latency=0
       resources: memory:f7c00000-f7c7ffff memory:f7c80000-f7c8ffff

根据我的研究,所需的驱动程序是 ath9k。但是 modprobe ath9k 给出了以下错误。

user@user#modprobe ath9k
modprobe: FATAL: Module ath9k not found.

在实际中,此文件位于库模块文件夹中

user@user:/lib/modules/3.16.0-4-amd64/kernel/drivers/net/wireless/ath# ls
ar5523  ath10k  ath5k  ath6kl  ath9k  ath.ko  carl9170  wil6210


user@user:/lib/modules/3.16.0-4-amd64/kernel/drivers/net/wireless/ath/ath9k# ls
ath9k_common.ko  ath9k_htc.ko  ath9k_hw.ko  ath9k.ko
debian wifi drivers kernel-modules linux-networking
  • 1 个回答
  • 1212 Views
Martin Hope
Jake
Asked: 2020-02-09 20:03:36 +0800 CST

有没有办法在 RHEL 5 / CentOS 5 上安装相同的 Adaptec RAID 驱动程序的两个版本?

  • 0

我们的 CentOS 5 服务器上有一个较旧的 Adaptec 5805 RAID 控制器。(由于这些 Linux 发行版的相似性,我将 RHEL 5 添加到问题中。)最近添加了一个 Adaptec 8805 控制器,但即使是 Adaptec 命令行实用程序的最新版本 v.3.03 也没有检测到它arcconf。

未检测到的原因是当前安装的来自 Adaptec 的 AACRAID 驱动程序是 1.1.5 版本,但在 RHEL 5 上支持新 Adaptec 8805 的第一个驱动程序版本是 v1.2.1-40300。

支持旧 Adaptec 5805 的最新驱动程序版本是 1.1.7-29100,这使情况变得复杂。

好像同时使用两个 RAID 控制器,需要安装相同驱动程序的两个版本(以内核模块的形式)。

安装 Adaptec 的 RAID 控制器驱动程序的 1.1.7 和 1.2.1 版本是否有安全的方法?如何才能做到这一点?

raid drivers linux-kernel adaptec
  • 1 个回答
  • 113 Views
Martin Hope
MPaul
Asked: 2017-07-27 11:59:53 +0800 CST

在同一台机器上安装 32 位和 64 位 Informix 驱动程序

  • 1

目前正在尝试设置一个可以处理 32 位和 64 位 ODBC Informix 驱动程序的开发环境。

我没有成功找到任何类型的指南或在线浏览,但我确实找到了可能导致解决方案的点点滴滴。我只是想要更多的建议,以确保我走在正确的道路上。

驱动程序版本

版本 3.70.TC3,Windows(32 位)

版本 3.70.FC3,Windows x64

资源

我似乎找不到3.70.TC3或3.70.FC3版本,但我确实直接从 IBM 网站找到了 3.70.TC7和3.70.FC7 ,我认为它们只是稍微更新的版本。

Informix 驱动程序安装

驱动程序安装在以下位置(基于注册表项)

  • 32 位:C:\Program Files (x86)\IBM\Informix\Client-SDK\
  • 64 位:C:\Program Files\IBM\Informix\Client-SDK\

注册表项

据我所知,驱动程序的注册表项位于:

  • 32 位:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC.INI
  • 64 位:HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI

这基本上列出了所有数据源及其连接详细信息。两个位置具有相同数量的具有相同名称和相同键/值对的数据源,但Driver指向其各自驱动程序位置的键除外;C:\Program Files\或C:\Program Files (x86)\。

ODBC 管理员

32 位 ODBC 管理器位于 %systemdrive%/Windows/ SysWoW64 /odbcad32.exe

与直觉相反,64 位 ODBC 管理器位于 %systemdrive%/Windows/ System32 /odbcad32.exe

资源

ODBC.INI

该ODBC.INI文件位于该文件C:\Windows\的内容列出与 ODBC 管理器中显示的数据源相同的数据源的位置,并包括每个数据源的 32 位驱动程序的键/值对;Driver32=C:\Program Files\IBM\Informix\Client-SDK\bin\iclit09b.dll.

现在有趣的是,虽然Driver32使用了键,但值指向C:\Program Files\路径而不是C:\Program Files (x86)\路径,从而将Driver32与 64 位驱动程序相关联。

我找到了以下页面来解释这种不规则性。

WOW64 注册表重定向器拦截对注册表某些部分的调用,并将它们重定向到注册表的另一部分。注册表重定向会影响 HKEY_LOCAL_MACHINE\SOFTWARE 键。32 位应用程序对该键的注册表调用被重定向到 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node。因此,例如,当 32 位应用程序调用 SQLDataSources 时,生成的注册表调用将从 HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI 重定向到 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ODBC\ODBC.INI,并且唯一的系统数据源返回的是 32 位 ODBC 驱动程序。

简单地说,连接到 64 位 ODBC 驱动程序的 32 位应用程序将根据注册表项自动重定向到 32 位驱动程序,而 64 位应用程序则不需要这种重定向。

如果 32 位应用程序尝试连接到 64 位 ODBC 驱动程序的有效用户数据源,则如果安装了 32 位版本的驱动程序,则连接将成功。否则,连接将失败并出现“架构不匹配”错误。例如,Microsoft 的 SQL Server ODBC 驱动程序在 64 位 Windows 平台上同时安装 64 位库 (%WINDIR%\System32\sqlsrv32.dll) 和 32 位库 (%WINDIR%\SysWOW64\sqlsrv32.dll)。

对于 Informix,必须单独安装每个体系结构的驱动程序。

问题

该文件的重要性是什么ODBC.INI,我可以简单地修改Driver32密钥Driver64或将两者结合使用吗?

执行 32 位 ODBC 管理器并打开数据源时,我可以修改连接设置,但是在执行 64 位版本时,我收到以下错误。

64 位 ODBC 管理器 - 错误 193

如何将系统当前的 ODBC 管理器更改为 64 位版本以避免此错误?

drivers
  • 1 个回答
  • 5945 Views
Martin Hope
bu11etpr00f
Asked: 2017-01-10 15:23:50 +0800 CST

如何:解决 Windows 10 上的 HP 打印机驱动程序安装问题

  • 1

症状

首先;对于多台 HP OfficeJet 打印机(例如使用HP Officejet 6500A e-All-in-One Printer - E710a),从网站或通过HP Print and Scan Doctor下载的HP 安装程序不会安装 USB 连接的驱动程序打印机。它只是没有被检测到。

注意:您可以从以下位置复制HP Print and Scan Doctor “更新/下载”的安装和驱动程序文件;将“C:\Program Files\HP\HP Printer Name”(即“C:\Program Files\HP\HP Officejet 6500 E710a-f”)复制到另一个位置,例如“C:\Drivers\”,以便于访问。

错误

如果您尝试通过打印管理控制台或设备管理器手动安装驱动程序,您将遇到以下错误:

  • 通过打印管理安装驱动程序时出错:“无法安装,x64,Type3 - 用户模式驱动程序。不支持此操作。 ”

    • Microsoft 知识库文章 3041911 (hxxps://support.microsoft.com/en-us/kb/3041911)不适用于此问题。
  • 通过设备管理器安装驱动程序时出错:“此操作需要交互式窗口站”。

windows usb drivers hp printer
  • 1 个回答
  • 7528 Views
Martin Hope
NickD
Asked: 2016-12-21 02:41:47 +0800 CST

更换 ISA CAN 总线卡

  • 0

拥有使用 Advantech PCL-841(16 位 ISA 卡)的第三方系统,并希望将其替换为 Advantech PCIE-1680 卡(PCI Express)。

应用程序(没有可用的源代码需要修改还是有一些 API 兼容性?)

该应用程序是用 32 位 Visual Basic 6 编写的,是否可以使用 Windows 10 Pro x64 位?从 32 位 (APP) 到 64 位 (OS) 的驱动程序访问是否兼容?

windows drivers
  • 1 个回答
  • 79 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve