Debian同时接两个串口转USB,例如CH341,如何固定他们波特率为9600的永远为/dev/ttyUSB0 波特率为115200的永远为/dev/ttyUSB1
时间: 2024-06-01 11:13:59 浏览: 12
您可以使用udev规则来固定这两个设备的名称和波特率。以下是一个示例规则:
1. 首先,打开终端并输入以下命令创建udev规则文件:
sudo nano /etc/udev/rules.d/99-usb-serial.rules
2. 在打开的文件中,添加以下内容:
# CH341 - 9600 baud
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", ATTRS{serial}=="*", SYMLINK+="ttyUSB0", MODE="0666", RUN+="/bin/stty -F /dev/%k 9600"
# CH341 - 115200 baud
SUBSYSTEM=="tty", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", ATTRS{serial}=="*", SYMLINK+="ttyUSB1", MODE="0666", RUN+="/bin/stty -F /dev/%k 115200"
3. 保存并关闭文件。
4. 重新加载udev规则:
sudo udevadm control --reload-rules
现在,当您连接两个CH341时,它们应该分别显示为/dev/ttyUSB0和/dev/ttyUSB1,其波特率分别为9600和115200。请注意,如果您使用的是不同的串口转USB设备,您需要相应地更改idVendor和idProduct值。
相关问题
Debian接一个USB摄像头,如何固定它每次开机永远为/dev/video1
要固定USB摄像头在每次开机时都作为/dev/video1设备,可以按照以下步骤操作:
1. 确定USB摄像头的ID号码,可以使用lsusb命令查看,例如:
```
$ lsusb
Bus 001 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
```
上述输出中,USB摄像头的ID号码为046d:0825。
2. 创建一个udev规则文件,命名为/etc/udev/rules.d/99-webcam.rules(如果该文件夹不存在,则需要先创建):
```
$ sudo nano /etc/udev/rules.d/99-webcam.rules
```
3. 在该文件中添加以下行:
```
SUBSYSTEM=="video4linux", ATTRS{idVendor}=="046d", ATTRS{idProduct}=="0825", SYMLINK+="video1"
```
其中,idVendor和idProduct分别为USB摄像头的ID号码,这里以上述例子为例。
4. 保存并关闭文件。
5. 重新加载udev规则:
```
$ sudo udevadm control --reload-rules
```
6. 拔出USB摄像头并重新插入,此时它应该被创建为/dev/video1设备。
7. 重启系统,USB摄像头应该仍然被创建为/dev/video1设备。
Debian/Raid /dev/md0
这是一个关于 Debian 系统中 RAID 的问题。`/dev/md0` 是一个软件 RAID 设备,它由多个物理磁盘组成。在 Debian 中,可以使用 `mdadm` 工具来管理软件 RAID。
如果你想查看 `/dev/md0` 的详细信息,可以运行以下命令:
```
sudo mdadm --detail /dev/md0
```
这将显示有关 RAID 设备的信息,例如 RAID 级别、物理磁盘数量和状态等。
如果你想在 Debian 中创建一个软件 RAID 设备,可以按照以下步骤操作:
1. 安装 `mdadm` 工具:
```
sudo apt-get install mdadm
```
2. 创建一个新的 RAID 设备:
```
sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1
```
这将创建一个 RAID 1 设备,由 `/dev/sda1` 和 `/dev/sdb1` 两个物理磁盘组成。
3. 格式化并挂载 RAID 设备:
```
sudo mkfs.ext4 /dev/md0
sudo mkdir /mnt/raid
sudo mount /dev/md0 /mnt/raid
```
这将格式化 `/dev/md0` 并将其挂载到 `/mnt/raid` 目录下。
相关推荐
![deb](https://img-home.csdnimg.cn/images/20210720083646.png)
![x](https://img-home.csdnimg.cn/images/20210720083646.png)
![deb](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)