WinXP+Kubuntu с Самбой+Dlink 2540u=веселуха

Имею:Стационарный комп с Виндовс ХР, дсл роутер в режиме роутера, и ноут, на который поставил кубунту 9.04.
Попытаюсь рассказать как все было, есть и будет есть.
Когда подключал первый раз ноут к роутеру, ноут очень даже неплохо подключился - dhcp роутера сработало на ура, нетворк манеджемент назначил правильные параметры в кубунте (винды: 192.168.1.3, кубунта: 192.168.1.2), инет запахал - но вот маленькая лажа: напрочь не увидела кубунта расшаренных папок виндов, видна только рабочая группа mshome, а дальше - пусто.
Спустя некоторое время включаю комп и ноут, компу назначается 192.168.1.2, а ноуту ничего не назначается, нетворк манаджемент ругается, что eth0 недоступен. Перезагружаю комп и ноут, компу назначается 192.168.1.3, ноуту 192.168.1.2 и всё работает кроме шары. Отключаю ноут и вручную пытаюсь на компе забить адрес 192.168.1.2 - получаю ip конфлик (к роутеру подключен только комп с виндами).
На следующий день, пришёл к состоянию: комп 192.168.1.2, ноут - не задано. С помощью ifconfig, route и resolf.conf назначаю ноуту 192.168.1.5 - инет запахал, шара - нет.
Следующий этап - напрямую соединяю комп с ноутом (благо кабель обжат соответствующе). Адреса назначил другие вручную. Шара заработала без проблем. Приносил ноут на работу: на работе сетка работает от свитчера, шлюз - виндовс хр: подключился без прорблем, инет и шара пахали как надо.
Последние замечания. Если запускаю на ноуте висту, она в сети работает без проблем. Раньше без проблем работала на ноуте и убунта 8.10, но теперь и она не хочет находить расшаренные папки.
Что вы думаете по этому поводу? Если нужна доп. тех. инфа, то говорите, что нужно и где это достать (логи с роутера собирать так и не научился).

0
Snayper100 - 25 Июль, 2009 - 15:22

Удалось увидеть шары. Для этого пришлось в smb.conf обозначить комп как wins-сервер (wins server = 192.168.1.2)

0
Snayper100 - 29 Июль, 2009 - 08:02

И всё-таки, почему в моей локалке кубунте надо явным образом указывать винз-сервер. Приколы роутера? Единственное, что могу предположить, возможно вместо укзания винз-сервера надо просто добавить дополнительный днс-сервер: комп с хрюшей.

0
balamutick - 29 Июль, 2009 - 09:54
Изображение пользователя balamutick.

WINS (англ. Windows Internet Name Service) — cлужба сопоставления NetBIOS-имён компьютеров с ip-адресами узлов.
Сервер WINS осуществляет регистрацию имён, выполнение запросов и освобождение имён. Возможно, при использовании NetBIOS поверх TCP/IP необходим WINS сервер для определения корректных IP адресов. Использует 137 порт по TCP и UDP.

Под виндой иногда без прописывания WINS (в большой локалке) оно работать не хочет, а вы говорите про линукс. Те, вещи которые писали кривыми руками индусов на basic -e методом внешнего ресурса (Outsourcing) - могут иметь много "оссобенностей"...

0
Snayper100 - 29 Июль, 2009 - 14:28

Спасибо за грамотный ответ. Тем не менне проблема всё-равно возникает: Иногда компу роутер назначает 192.168.1.2, а иногда 192.168.1.3 и тогда приходится править smb.conf. Можно ли как-то обойти этот момент? Хороший выход - это забить компу статический ip (какой-нибудь дальний в очереди), и я так и сделаю, а можно ли как-то по-другому?
Мой вопрос скорее теоретический, чем практический

0
urusha - 29 Июль, 2009 - 14:51
Изображение пользователя urusha.

в smb.conf уберите wins server и добавьте
wins support = yesпоидее должно быть достаточно, но можно добавить еще и
domain master = yes
preferred master = yes

0
balamutick - 29 Июль, 2009 - 15:38
Изображение пользователя balamutick.

Во-во, с этим и под виндой приходиться не мало страдать, а под линуксом - "сам Билл Гейтс прописал" как говориться...

0
Snayper100 - 29 Июль, 2009 - 20:13

Спасибо, попробую

0
Snayper100 - 8 Август, 2009 - 11:55

в smb.conf уберите wins server и добавьте
wins support = yesпоидее должно быть достаточно, но можно добавить еще и
domain master = yes
preferred master = yes

У меня не пашет. Видит только Mshome, а дальше пусто

0
urusha - 8 Август, 2009 - 21:19
Изображение пользователя urusha.

Добавьте еще
os level = 255
если и так не запашет, то диагноз - реестр машины с хрюшей.

0
picaro - 8 Август, 2009 - 17:23
Изображение пользователя picaro.


а можно ли как-то по-другому?

На роутере забить, чтобы для мака компа он давал определённый адрес. Я, правда, по своей лени до этого так и не дошёл.

0
AVolkov - 8 Август, 2009 - 20:50
Изображение пользователя AVolkov.

Я, помнится, всегда отключал сервер DHCP на рутере. Забил на машины статические адреса - и порядок. А если ноутбук - путешественник, то на этот случай есть замечательное средство - NetworkManager, или, как я делал, скриптик, подменяющий настройки сети и перезапускающий networking.

0
Snayper100 - 9 Август, 2009 - 01:31

А я всё же грешу на роутер. Без него всё работало по умолчанию без всяких доп настроек

0
urusha - 9 Август, 2009 - 10:38
Изображение пользователя urusha.

Ресет сделайте на роутере. По-умолчанию все разрешено, ничего не блокирется и тп.

0
Snayper100 - 14 Январь, 2010 - 11:32

Проблема решена. Роутер от Д-линка заменён на роутер от интеркроса.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры