Самый простой способ - пинговать что-нибудь. Например:
Код: Выделить всё
ping -i 10 8.8.8.8
Самый простой способ - пинговать что-нибудь. Например:
Код: Выделить всё
ping -i 10 8.8.8.8
Код: Выделить всё
/* usbreset -- send a USB port reset to a USB device */
#include <stdio.h>
#include <unistd.h>
#include <fcntl.h>
#include <errno.h>
#include <sys/ioctl.h>
#include <linux/usbdevice_fs.h>
int main(int argc, char **argv)
{
const char *filename;
int fd;
int rc;
if (argc != 2) {
fprintf(stderr, "Usage: usbreset device-filename\n");
return 1;
}
filename = argv[1];
fd = open(filename, O_WRONLY);
if (fd < 0) {
perror("Error opening output file");
return 1;
}
printf("Resetting USB device %s\n", filename);
rc = ioctl(fd, USBDEVFS_RESET, 0);
if (rc < 0) {
perror("Error in ioctl");
return 1;
}
printf("Reset successful\n");
close(fd);
return 0;
}
Код: Выделить всё
$ cc usbreset.c -o usbreset
$ lsusb
Bus 002 Device 003: ID 0fe9:9010 DVICO
$ chmod +x usbreset
$ sudo ./usbreset /dev/bus/usb/002/003
А если буду использовать, надо что-то другое в адрес пинга поставить или прямо так можно?
Благодарю. Буду знать.JohnDoe_71Rus писал(а): ↑17 окт 2020, 17:45когда то использовал такой код найденный на просторах сети
Измерьте скорость интернета. У меня одинаковая скорость, что на windows, что на линукс. https://www.speedtest.net/