Как я настраиваю адаптер Ethernet USB под CentOS 5.3?

Я создал простой сценарий, чтобы найти местоположение файла кэша quicly и удалить его:

#Usage sample : ~/cache_location.sh static.example.com/contents/3145.jpg
CACHE_PATH=/home/static-example/cache
MD5=$(echo -n $1|md5sum|cut -d ' ' -f 1)
f1=$(printf $MD5 | tail -c 1)
f2=$(printf $MD5 | tail -c 3|head -c 2)
rm $CACHE_PATH/$f1/$f2/$MD5

Это вычислит кэш, основанный на местоположении на Путь и Имя файла. необходимо установить md5sum (конфетка устанавливают coreutils).

2
задан 21 September 2011 в 01:20
1 ответ

Итак, интерфейс 'devXXXXX' генерировался всякий раз, когда я подключал адаптер Apple USB Ethernet (и пропадал при отключении), но он изменился, поэтому я не ожидаю, что он будет иметь такое же имя устройства после перезагрузки. (Не говоря уже о том, что при настройке с помощью system-config-network-tui я не мог привязать IP-адрес.)

При подключении адаптера Apple USB Ethernet я получил следующее в / var / log / messages :

Sep 21 13:40:15 hostname kernel: usb 1-6: new high speed USB device using ehci_hcd and address 6
Sep 21 13:40:15 hostname kernel: usb 1-6: configuration #1 chosen from 1 choice
Sep 21 13:40:15 hostname kernel: ASIX USB Ethernet Adapter:v4.1.0 17:04:38 Sep 20 2011
Sep 21 13:40:15 hostname kernel:     http://www.asix.com.tw
Sep 21 13:40:15 hostname kernel: eth%d: status ep1in, 8 bytes period 11
Sep 21 13:40:15 hostname kernel: eth1: register 'asix' at usb-0000:00:1d.7-6, ASIX AX88772A USB 2.0 Ethernet, ffff8100769819a8M

Я нашел строку, читающую псевдоним eth1 skge в /etc/modprobe.conf (для этого нечетного интерфейса eth1 это не что иное, и никогда не отображается как подключенный) и закомментировал это (особенно, поскольку / var / logs / messages показывают asix регистрации журнала как eth1). После этого присвоив eth1 статический IP-адрес с использованием system-config-network-tui , а также отключив и повторно подключив адаптер Apple USB Ethernet, теперь он всегда отображается как eth1 и с правильным адресом Ethernet. Я также могу проверить связь с хостами в этой подсети, так что это работает.

Основная проблема, по-видимому, заключалась в конфликте между жестко заданным псевдонимом и модулем asix, пытающимся зарегистрироваться под тем же именем.

Еще одно примечание. : Кажется, он меняет маршрут по умолчанию к адаптеру Apple USB Ethernet всякий раз, когда он подключается, поэтому обязательно проверьте это и при необходимости отрегулируйте.

1
ответ дан 3 December 2019 в 13:16

Теги

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