r8168 не ведет переговоры о скорости гигабита в 18.04

Использование awk и сортировки:

awk -F, -v OFS=, '{x = $1 "," $2} FNR == NR {a[x] = $3; b[x] = 0; next} {b[x] = $3} !a[x] {a[x] = 0} END {for (i in a) print i, a[i], b[i]}' f1 f2 | sort -n
-F, -v OFS=, - установите, что вход и выход будут разделены , {x = $1 "," $2}, сохраните первые два поля, разделенные ,, так как комбинация является общим индексом. FNR == NR {a[x] = $3; b[x] = 0; next} - FNR - номер записи для каждого файла, а NR - общий номер записи в файлах. Они равны для первого файла, поэтому этот блок запускается только для первого файла. Здесь я сохраняю третий столбец первого файла в массиве a и инициализирую соответствующую запись в b равным 0. И затем я перехожу к следующей записи. {b[x] = $3} !a[x] {a[x] = 0} - эти два запускаются для второго файла, сохраняя третий столбец в b, и если в a нет соответствующей записи, установите ее в 0. END {for (i in a) print i, a[i], b[i]}, в конце обоих файлов напечатайте каждая запись, полученная до сих пор

Так как цикл по массивам в awk дает случайный порядок, нам нужно отсортировать вывод в конце с помощью sort -n:

$ awk -F, -v OFS=, '{x = $1 "," $2} FNR == NR {a[x] = $3; b[x] = 0; next} {b[x] = $3} !a[x] {a[x] = 0} END {for (i in a) print i, a[i], b[i]}' f1 f2 | sort -n
Storm_ID,Cell_ID,Wind_speed,Storm_surge
2,10236258,27,0
2,10236299,0,0.27
2,10236300,58,0.27
2,10236301,25,0.35
2,10240400,0,0.35
2,10240401,0,0.81
3,10240400,51,0
4,10240402,0,0.11
2
задан 28 April 2018 в 21:14

3 ответа

Это случилось со мной. Я подозреваю, что это может быть вызвано плохими драйверами NIC, которые иногда загружаются Ubuntu по умолчанию, что задерживает аппаратное обеспечение в состояниях, которые он не может выбраться из одного. В соответствии с этим форумом по устранению неполадок, выполняя холодную перезагрузку вашего ПК (подключив кабель переменного тока в течение 5 минут, а затем снова включив его), удаляются возможные неправильные состояния вашей сетевой карты и можно исправить эту проблему.

[d2 ] Имейте в виду, что с неисправными драйверами эта проблема может случиться снова случайным образом или навсегда. Вы всегда должны использовать наиболее подходящие драйверы для своей сетевой платы. В вашем случае, В соответствии с этим форумом по устранению неполадок у вас есть чип Realtek® 8111H, поэтому загрузка определенных драйверов с сайта Realtek и использование их, похоже, стоит попробовать.

0
ответ дан 22 May 2018 в 11:10
  • 1
    Для меня это новое. Работал как магия. Благодаря! – Craig Howard 1 May 2018 в 04:36

Это случилось со мной. Я подозреваю, что это может быть вызвано плохими драйверами NIC, которые иногда загружаются Ubuntu по умолчанию, что задерживает аппаратное обеспечение в состояниях, которые он не может выбраться из одного. В соответствии с этим форумом по устранению неполадок, выполняя холодную перезагрузку вашего ПК (подключив кабель переменного тока в течение 5 минут, а затем снова включив его), удаляются возможные неправильные состояния вашей сетевой карты и можно исправить эту проблему.

Имейте в виду, что с неисправными драйверами эта проблема может случиться снова случайным образом или навсегда. Вы всегда должны использовать наиболее подходящие драйверы для своей сетевой платы. В вашем случае, В соответствии с этим форумом по устранению неполадок у вас есть чип Realtek® 8111H, поэтому загрузка определенных драйверов с сайта Realtek и использование их, похоже, стоит попробовать.

0
ответ дан 17 July 2018 в 15:52

Это случилось со мной. Я подозреваю, что это может быть вызвано плохими драйверами NIC, которые иногда загружаются Ubuntu по умолчанию, что задерживает аппаратное обеспечение в состояниях, которые он не может выбраться из одного. В соответствии с этим форумом по устранению неполадок, выполняя холодную перезагрузку вашего ПК (подключив кабель переменного тока в течение 5 минут, а затем снова включив его), удаляются возможные неправильные состояния вашей сетевой карты и можно исправить эту проблему.

Имейте в виду, что с неисправными драйверами эта проблема может случиться снова случайным образом или навсегда. Вы всегда должны использовать наиболее подходящие драйверы для своей сетевой платы. В вашем случае, В соответствии с этим форумом по устранению неполадок у вас есть чип Realtek® 8111H, поэтому загрузка определенных драйверов с сайта Realtek и использование их, похоже, стоит попробовать.

0
ответ дан 23 July 2018 в 16:49

Другие вопросы по тегам:

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