exelens 08.02.2010 15:32
Есть проблема! — ubuntu 9.10 и сетевые проблемы
Есть сетка с виндовыми машинками.+ 1 комп с Линукс.
Есть две проблемы:
1 Не доступны шары. В smb:/// пусто
2 Я не вижу сетевой принтер.
Какие идеи?
Username 08.02.2010 15:59 #
+ 1 -
в разных рабочих группах с виндами
Посмотрел, какая рабочая группа у виндового компа на котором висит принтер.
Сменил на такую же. Перезапустил самбу. Ничего не поменялось.
Сменил на такую же. Перезапустил самбу. Ничего не поменялось.
я так понял у тебя гном? выведи-ка список установленных пакетов с smb в названии
Что то оно не то выводит...
exme@alex-laptop:/$ dpkg --get-selections | grep -v "smb
smbc install
smbclient install
Скриншот синаптика
exme@alex-laptop:/$ dpkg --get-selections | grep -v "smb
smbc install
smbclient install
Скриншот синаптика
exme@alex-laptop:~$ dpkg --get-selections | grep -v "reinstall" | grep smb
libpam-smbpass install
libsmbclient install
python-smbc install
smbc install
smbclient install
exme@alex-laptop:~$
libpam-smbpass install
libsmbclient install
python-smbc install
smbc install
smbclient install
exme@alex-laptop:~$
exme@alex-laptop:~$ cat /etc/samba/smb.conf | grep workgroup
# workgroup = NT-Domain-Name or Workgroup-Name
workgroup = S
# listed in the workgroup parameter.
exme@alex-laptop:~$
Всё правильно принтер в группе S
# workgroup = NT-Domain-Name or Workgroup-Name
workgroup = S
# listed in the workgroup parameter.
exme@alex-laptop:~$
Всё правильно принтер в группе S
Дань, дело не в самбе явно.
Мой нетбук с 8,10 чудесно работает с тем принтером.
Взял с него конфиг и перенёс на ноут с 9,10... Проблема не решилась.
Мой нетбук с 8,10 чудесно работает с тем принтером.
Взял с него конфиг и перенёс на ноут с 9,10... Проблема не решилась.
It's Ubuntu 9.10 magic. :)
На ноуте изначально 9.10 (намекаю, может трабла в железе?)
На ноуте изначально 9.10 (намекаю, может трабла в железе?)
=)) не не не =))
как может быть в железе если остальные такие ноуты работают отлично + принтер сетевой
как может быть в железе если остальные такие ноуты работают отлично + принтер сетевой
В smb:/// имхо всегда пусто, обращаться надо по имени/ip. По крайней мере, у меня smb:/// никогда не работало.
А принтер не поддерживает, кроме smb, ещё что-нибудь типа ipp?
А принтер не поддерживает, кроме smb, ещё что-нибудь типа ipp?
Вы можете подключиться к компьютеру напрямую, через smb://xx.yy.zz.qq?
нет: Ошибка: Не удалось получить список доступных на сервере ресурсов
Выберите другой режим просмотра и попробуйте ещё раз.
Выберите другой режим просмотра и попробуйте ещё раз.
фаера нет.
Пингуется
Пингуется
exme@alex-laptop:/$ ping 192.168.1.5
PING 192.168.1.5 (192.168.1.5) 56(84) bytes of data.
64 bytes from 192.168.1.5: icmp_seq=1 ttl=128 time=9.55 ms
64 bytes from 192.168.1.5: icmp_seq=2 ttl=128 time=1.27 ms
64 bytes from 192.168.1.5: icmp_seq=3 ttl=128 time=1.02 ms
64 bytes from 192.168.1.5: icmp_seq=4 ttl=128 time=1.09 ms
^C
--- 192.168.1.5 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3011ms
rtt min/avg/max/mdev = 1.025/3.239/9.558/3.649 ms
exme@alex-laptop:/$
PING 192.168.1.5 (192.168.1.5) 56(84) bytes of data.
64 bytes from 192.168.1.5: icmp_seq=1 ttl=128 time=9.55 ms
64 bytes from 192.168.1.5: icmp_seq=2 ttl=128 time=1.27 ms
64 bytes from 192.168.1.5: icmp_seq=3 ttl=128 time=1.02 ms
64 bytes from 192.168.1.5: icmp_seq=4 ttl=128 time=1.09 ms
^C
--- 192.168.1.5 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3011ms
rtt min/avg/max/mdev = 1.025/3.239/9.558/3.649 ms
exme@alex-laptop:/$
>В smb:/// имхо всегда пусто
Ой, а что это у меня там виндовые рабочие группы что на работе, что дома? :)
Ой, а что это у меня там виндовые рабочие группы что на работе, что дома? :)
Вы что пытаетесь доказать? Что если у вас работает, то и у всех будет? Или что у меня на самом деле работает?
В smb:/// имхо всегда пусто, обращаться надо по имени/ip. По крайней мере, у меня smb:/// никогда не работало.
Вы что пытаетесь доказать? Что если у вас не работает, то и у всех будет? Или что у меня на самом деле не работает?
fixed
=))) Хватит спорить =) давайте сделаем так чтобы у меня заработало =)))
иногда - громко сказано. Обычно не показывает, если самба криво настроена и всего-то
см. ответ выше. Самба под Убунту у всех настроена одинаково ("искаропки")
exme@alex-laptop:~$ smbtree
Enter exme's password:
WORKGROUP
\\????-??
cli_start_connection: failed to connect to ????-??<20> (0.0.0.0). Error NT_STATUS_BAD_NETWORK_NAME
\\??????-??
cli_start_connection: failed to connect to ??????-??<20> (0.0.0.0). Error NT_STATUS_BAD_NETWORK_NAME
\\MICROSOF-46C26D
cli_start_connection: failed to connect to MICROSOF-46C26D<20> (0.0.0.0). Error NT_STATUS_HOST_UNREACHABLE
\\ALEX-LAPTOP alex-laptop server (Samba, Ubuntu)
\\ALEX-LAPTOP\HP-LaserJet-1018 HP LaserJet 1018
\\ALEX-LAPTOP\IPC$ IPC Service (alex-laptop server (Samba, Ubuntu))
\\ALEX-LAPTOP\2alex
\\ALEX-LAPTOP\print$ Printer Drivers
S
exme@alex-laptop:~$
Enter exme's password:
WORKGROUP
\\????-??
cli_start_connection: failed to connect to ????-??<20> (0.0.0.0). Error NT_STATUS_BAD_NETWORK_NAME
\\??????-??
cli_start_connection: failed to connect to ??????-??<20> (0.0.0.0). Error NT_STATUS_BAD_NETWORK_NAME
\\MICROSOF-46C26D
cli_start_connection: failed to connect to MICROSOF-46C26D<20> (0.0.0.0). Error NT_STATUS_HOST_UNREACHABLE
\\ALEX-LAPTOP alex-laptop server (Samba, Ubuntu)
\\ALEX-LAPTOP\HP-LaserJet-1018 HP LaserJet 1018
\\ALEX-LAPTOP\IPC$ IPC Service (alex-laptop server (Samba, Ubuntu))
\\ALEX-LAPTOP\2alex
\\ALEX-LAPTOP\print$ Printer Drivers
S
exme@alex-laptop:~$
1) делать
2)пример рабочего конфига http://pastebin.com/f7a6228df
3)проверить настройки файрвола (если он есть). должны быть разрешены подключения с компьютеров локальной сети, а также должны быть открыты порты samba для локальной сети
4) после всего
testparm /etc/samba/smb.conf
смотреть на что жалуется, править.2)пример рабочего конфига http://pastebin.com/f7a6228df
3)проверить настройки файрвола (если он есть). должны быть разрешены подключения с компьютеров локальной сети, а также должны быть открыты порты samba для локальной сети
4) после всего
sudo /etc/init.d/samba restart
и немного подождать, данные о компьютерах в сети обновляются достаточно медленно
testparm /etc/samba/smb.conf
Да вроде не ругается
exme@alex-laptop:/$ testparm /etc/samba/smb.conf
Load smb config files from /etc/samba/smb.conf
Processing section ""
Processing section ""
Processing section "<2alex>"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
workgroup = S
server string = %h server (Samba, Ubuntu)
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
username map = /etc/samba/smbusers
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
browsable = No
comment = Printer Drivers
path = /var/lib/samba/printers
<2alex>
path = /home/exme/2alex
read only = No
guest ok = Yes
exme@alex-laptop:/$
Load smb config files from /etc/samba/smb.conf
Processing section ""
Processing section ""
Processing section "<2alex>"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions
workgroup = S
server string = %h server (Samba, Ubuntu)
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
username map = /etc/samba/smbusers
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
comment = All Printers
path = /var/spool/samba
create mask = 0700
printable = Yes
browseable = No
browsable = No
comment = Printer Drivers
path = /var/lib/samba/printers
<2alex>
path = /home/exme/2alex
read only = No
guest ok = Yes
exme@alex-laptop:/$
в есть строчка?
с bind interfaces only / interfaces тоже все нормально?
hosts allow = 192.168.1. 127.
с bind interfaces only / interfaces тоже все нормально?
ИП по динамичный, нет смысла настраивать статичный так как это ноутбук + мы будем перемещаться в другой офис в конце недели.
>\\????-??
Кириллица в именах хостов? :) Может это оно сводит наутилус с ума? Попробуй переименуй свои компы для интереса.
Кириллица в именах хостов? :) Может это оно сводит наутилус с ума? Попробуй переименуй свои компы для интереса.
Кстати, а кто не видит то шары и принтер виндовые машины или линукс?
Попробуй переименуй свои компы для интереса.
Как ты себе это представляешь? Сидят люди, работают, а я буду бегать и говорить... Так.. встали переименовали =) не не не
Ну я представляю это так. берешь всего один пк (возможно даже свободный или вообще левый) и мучаешь связку win-smb-сервер и linux-клиент. ;)
Раньше проблем не было.
Нетбук нормально пахал, но там 8,10
а это ноут и тут 9,10 и такие проблемы.
Связка тут не причём.
Нетбук нормально пахал, но там 8,10
а это ноут и тут 9,10 и такие проблемы.
Связка тут не причём.
я про то что переименуй одну машину из кириллицы в kljyhg и просто посмотри. ><
Кстати, у тебя что-то с мышлением не так..
"раньше все работало а сейчас не работает но все осталось таким же, правда убунту обновил, но все савершеенно такое же. но почему то с убунты не видно теперь шар виндовых, хотя я ничего неделал все такое же ведь."
Кстати, у тебя что-то с мышлением не так..
"раньше все работало а сейчас не работает но все осталось таким же, правда убунту обновил, но все савершеенно такое же. но почему то с убунты не видно теперь шар виндовых, хотя я ничего неделал все такое же ведь."
ЗЫ не обновил, но смысл в том же =)
ты не прав.
Смысл в том, что машины разные и дистры разные.
Это не у меня с мышлением а у тебя с внимательностью.
Это 2 разных компа
Нетбук нормально пахал, но там 8,10
а это ноут и тут 9,10 и такие проблемы.
Это 2 разных компа
и да. не знаю печему, но в гномах я так и не настроил нормально самбу. она ну оооооочень медленная была и обращаться можно было только по smb://ip/шара
Ps: кривость своих рук не отрицаю =)
Ps: кривость своих рук не отрицаю =)
она медленная, потому что реализована через fuse и как-то немного через зад. В кедах да, работает шустро, но не монтирует шары к системе
нахожусь в той же ситуации. буду с интересом ждать развязки. измучился уже
В 8.10 такой проблемы не вижу.
Нетбук с 8.10 работает отлично в этой сети.
Что делать ума не приложу.
Нетбук с 8.10 работает отлично в этой сети.
Что делать ума не приложу.
ага:(
я даже уже отчаялся пытаться это поправить, перечитал тонны текста, переставлял самбу, правил руками конфиги, ставил различные утилиты для самбы - бестолку
я даже уже отчаялся пытаться это поправить, перечитал тонны текста, переставлял самбу, правил руками конфиги, ставил различные утилиты для самбы - бестолку
Наберите в интернет браузере ссылку http://localhost:631/ , увидите много удивительного! :)))
В общем для того что бы шары принтера (Ubuntu 9.10/Mint Helena 8) в самбе заработали нужно в терминале под рутом набрать следующее:
cupsctl --share-printers
cupsctl 'BrowseLocalProtocols="cups dnssd lpd smb"'
плюс к этому в "Главное меню" -> "Система" -> "Администрирование" -> "Печать" щёлкнуть на нужном принтере правой кнопкой и в выпадающем меню поставить галочку на пункте "Общий доступ". Перезапустить самбу или перезагрузить комп.
Вуаля! Всё заработало!
PS: Обнаружил это когда запустил "Устранение неполадок печати" и не поленился внимательно почитать, что же мне он в отладочных сообщениях в конце написал... Долго смеялся! :)))))))
В общем для того что бы шары принтера (Ubuntu 9.10/Mint Helena 8) в самбе заработали нужно в терминале под рутом набрать следующее:
cupsctl --share-printers
cupsctl 'BrowseLocalProtocols="cups dnssd lpd smb"'
плюс к этому в "Главное меню" -> "Система" -> "Администрирование" -> "Печать" щёлкнуть на нужном принтере правой кнопкой и в выпадающем меню поставить галочку на пункте "Общий доступ". Перезапустить самбу или перезагрузить комп.
Вуаля! Всё заработало!
PS: Обнаружил это когда запустил "Устранение неполадок печати" и не поленился внимательно почитать, что же мне он в отладочных сообщениях в конце написал... Долго смеялся! :)))))))
Наберите в интернет браузере ссылку http://localhost:631/
Вы не открыли для меня ничего нового. Это не помогало.
cupsctl --share-printers
cupsctl 'BrowseLocalProtocols="cups dnssd lpd smb"'
cupsctl 'BrowseLocalProtocols="cups dnssd lpd smb"'
За это спасибо, но уже не актуально.
плюс к этому в "Главное меню" -> "Система" -> "Администрирование" -> "Печать" щёлкнуть на нужном принтере правой кнопкой и в выпадающем меню поставить галочку на пункте "Общий доступ". Перезапустить самбу или перезагрузить комп.
Вуаля! Всё заработало!
Вуаля! Всё заработало!
Не работало.
По поводу "перезагрузить комп" поторопился - после перезагрузки действительно не будет работать. И связано это с тем (по моему мнению), что сначала запускается samba и только потом cups. Т.е. самба не подхватывает расшаренные принтера. Нужно или перезапустить самбу в ручную, или, как вариант, добавить в скрипт /etc/init.d/cups , перед завершающей строкой с командой "exit 0" (обязательно!!!), следующую строку:
/etc/init.d/samba restart
Так же привожу параметры конфига своей самбы (/etc/samba/smb.conf):
workgroup = <Ваша рабочая группа>
server string = %h server (Samba, Ubuntu)
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
printcap name = cups
dns proxy = No
usershare allow guests = Yes
usershare max shares = 4
usershare owner only = No
panic action = /usr/share/samba/panic-action %d
comment = All Printers
path = /var/spool/samba
create mask = 0700
guest ok = Yes
printable = Yes
browseable = No
browsable = No
comment = Printer Drivers
path = /var/lib/samba/printers
guest ok = Yes
comment = Samba server's CD-ROM
path = /cdrom
guest ok = Yes
locking = No
После всех этих манипуляций мои принтерные и файловые шары на системе с Mint 8 видны на компьютерах с системой Windows 7 (на других не проверял), и моя система видит и заходит в файловые шары Windows 7. Принтерные шары Windows 7 тоже доступны, но увидеть их можно только при установке сетевого принтера, через Обзор.
Файловые шары самбы у меня в конфиге не прописаны (кроме сидюка), подхватываются автоматом через стандартный обозреватель файлов, правой кнопкой на нужной папке -> Общий доступ -> Опубликовать эту папку + остальные опции по желанию.
PS: Пишу это не для того, что бы "поумничать", а потому что сам достаточно долго не мог настроить. Надеюсь это кому-нибудь да поможет.
/etc/init.d/samba restart
Так же привожу параметры конфига своей самбы (/etc/samba/smb.conf):
workgroup = <Ваша рабочая группа>
server string = %h server (Samba, Ubuntu)
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
printcap name = cups
dns proxy = No
usershare allow guests = Yes
usershare max shares = 4
usershare owner only = No
panic action = /usr/share/samba/panic-action %d
comment = All Printers
path = /var/spool/samba
create mask = 0700
guest ok = Yes
printable = Yes
browseable = No
browsable = No
comment = Printer Drivers
path = /var/lib/samba/printers
guest ok = Yes
comment = Samba server's CD-ROM
path = /cdrom
guest ok = Yes
locking = No
После всех этих манипуляций мои принтерные и файловые шары на системе с Mint 8 видны на компьютерах с системой Windows 7 (на других не проверял), и моя система видит и заходит в файловые шары Windows 7. Принтерные шары Windows 7 тоже доступны, но увидеть их можно только при установке сетевого принтера, через Обзор.
Файловые шары самбы у меня в конфиге не прописаны (кроме сидюка), подхватываются автоматом через стандартный обозреватель файлов, правой кнопкой на нужной папке -> Общий доступ -> Опубликовать эту папку + остальные опции по желанию.
PS: Пишу это не для того, что бы "поумничать", а потому что сам достаточно долго не мог настроить. Надеюсь это кому-нибудь да поможет.