Форум русскоязычного сообщества Ubuntu


Автор Тема: Пропадает сеть после смены физического адреса  (Прочитано 5794 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн N0vice

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
AndreiBA, какая на этом буке сетевая карта? Дело в том, что у меня тоже asus только x59sl. На нем установлена сетевуха sis 191 ethernet. В инете я находил упоминания о том, что она не работает под Ubuntu. Но там упоминалось, что сетевуха не работает вообще. Здесь же она перестает работать только при смене мака.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
В инете я находил упоминания о том, что она не работает под Ubuntu. Но там упоминалось, что сетевуха не работает вообще.
Работает. Но с небольшими оговорками: https://forum.ubuntu.ru/index.php?topic=85565.0

Оффлайн N0vice

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Хм. Стало быть все дело в железе и дровах.( Печально

Оффлайн AndreiBA

  • Любитель
  • *
  • Сообщений: 66
  • Фигня случается...
    • Просмотр профиля
AndreiBA, какая на этом буке сетевая карта?

Не, в описаном мной случае не в железе дело.
Поставил эксперимент на своём стационарном компе, на компе клиента(загрузившись с флехи) и на своём стенде(два раза с разными сетевухами) - результат абсолютно идентичен: как только прописываешь неродной МАК - пропадает возможность включить соединение.

Похоже это баг либо NM либо Ubuntu вцелом...

Подскажите куда бежать?
Может сюда: https://forum.ubuntu.ru/index.php?board=20.0 ?

Оффлайн N0vice

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Network Manager я удалил, но проблема осталась. Стало быть дело в Ubuntu.

Оффлайн AndreiBA

  • Любитель
  • *
  • Сообщений: 66
  • Фигня случается...
    • Просмотр профиля
Меня с моими МАКами ткнули носом: https://forum.ubuntu.ru/index.php?topic=94541.0 =)
Мой вопрос снят.

Оффлайн N0vice

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Эм. Вот здесь описано как можно решить мою проблему https://bugs.launchpad.net/ubuntu/+source/linux/+bug/341444
Но проблема в том, что я слабо представляю как применить этот патч
--- a/drivers/net/sis190.c
+++ b/drivers/net/sis190.c
@@ -539,8 +539,8 @@ static bool sis190_try_rx_copy(struct sis190_private *tp,
        if (!skb)
                goto out;

- pci_dma_sync_single_for_device(tp->pci_dev, addr, pkt_size,
- PCI_DMA_FROMDEVICE);
+ pci_dma_sync_single_for_cpu(tp->pci_dev, addr, tp->rx_buf_sz,
+ PCI_DMA_FROMDEVICE);
        skb_reserve(skb, 2);
        skb_copy_to_linear_data(skb, sk_buff[0]->data, pkt_size);
        *sk_buff = skb;
Может кто-нибудь доходчиво объяснить как это сделать? Или мне придется полностью пересобирать ядро?

Оффлайн Acidter

  • Любитель
  • *
  • Сообщений: 56
  • no more
    • Просмотр профиля
Была похожа проблема. при смене мака конект напроч исчезал, пробовал также сменить через interfaces, не помогало.
Сработало лишь когда в /etc/rc.local дописал:

ifconfig eth0 down
ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
ifconfig eth0 up

Почему работает только так, до сих пор не понял.

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Эм. Вот здесь описано как можно решить мою проблему https://bugs.launchpad.net/ubuntu/+source/linux/+bug/341444
Но проблема в том, что я слабо представляю как применить этот патч
Этот патч уже применён давным давно.

 

Страница сгенерирована за 0.03 секунд. Запросов: 23.