<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; проблемы с add_groups в Slackware current]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=23072</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=23072&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «проблемы с add_groups в Slackware current».]]></description>
		<lastBuildDate>Fri, 29 Jun 2012 16:59:39 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=285092#p285092</link>
			<description><![CDATA[<p>1)В 13.37 была такая проблема что не получает IP, для временного решения dhcpcd пришлось выставить таймаут 30 секунд, тогда работало. dhclient тоже получал IP только с таймаутом 25-30 секунд. Новый dhcpcd не хотел работать даже с большим таймаутом.<br />2) со стоковым, не обновлял<br />PS. Попробовал dhclient - получает IP с некоторым временем ожидания (20с)<br />dhclient -v eth0<br />Listening on LPF/eth0/48:5b:39:ad:90:7f<br />Sending on&nbsp; &nbsp;LPF/eth0/48:5b:39:ad:90:7f<br />Sending on&nbsp; &nbsp;Socket/fallback<br />DHCPREQUEST on eth0 to 255.255.255.255 port 67<br />DHCPREQUEST on eth0 to 255.255.255.255 port 67<br />DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6<br />DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7<br />DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 15<br />DHCPOFFER from 106.109.8.68<br />DHCPREQUEST on eth0 to 255.255.255.255 port 67<br />DHCPACK from 106.109.8.68<br />bound to 106.109.8.182 -- renewal in 20195 seconds.</p>]]></description>
			<author><![CDATA[null@example.com (skyfoxss)]]></author>
			<pubDate>Fri, 29 Jun 2012 16:59:39 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=285092#p285092</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=285084#p285084</link>
			<description><![CDATA[<p>Ещё пара вопросов: <br />1) в 13.37 у dhcpcd подобное поведение было? <br />2) 13.37 была с обновлением до dhcpcd-5.2.12 или со стоковым dhcpcd-5.2.11 ?</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Fri, 29 Jun 2012 16:35:18 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=285084#p285084</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=285077#p285077</link>
			<description><![CDATA[<div class="quotebox"><cite>bormant пишет:</cite><blockquote><p>Оно себя одинаково ведёт при <br />killall dhcpcd; dhcpcd eth0 <br />и <br />/etc/rc.d/rc.inet1 eth0_restart<br />?</p></blockquote></div><p>Второй метод нормально поднимает сеть. А вот если сделать killall и заново запустить dhcpcd то снова затык.<br />В принципе можно пока остановиться на достигнутом<br />#dhcpcd eth0 $DHCP_OPTIONS<br />#dhcpcd --release eth0<br />#dhcpcd eth0 $DHCP_OPTIONS<br />Cо второго раза понимает.</p><p>Если будет время можно будет изучить работу DHCP клиентов по дампам</p>]]></description>
			<author><![CDATA[null@example.com (skyfoxss)]]></author>
			<pubDate>Fri, 29 Jun 2012 16:09:13 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=285077#p285077</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=285028#p285028</link>
			<description><![CDATA[<p>Сначала на клиенте стоит глянуть дамп запросов:</p><div class="codebox"><pre><code># tcpdump -lenx -i eth0 -s 1500 port bootps or port bootpc</code></pre></div><p>или сам факт</p><div class="codebox"><pre><code># tcpdump -len -i eth0 port bootps or port bootpc</code></pre></div><p>Идентифицировать по MAC.</p><p>В природе есть ещё dhcpdump, но его нет в комплекте, нужно собирать/ставить самому.</p><p>Так с ручным подъемом как дела? А если до dhcpcd выдать &quot;ifconfig eth0 up&quot; ?</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Fri, 29 Jun 2012 12:45:12 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=285028#p285028</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=285025#p285025</link>
			<description><![CDATA[<div class="quotebox"><cite>bormant пишет:</cite><blockquote><p>Кривоватый сервер DHCP? Тут бы посмотреть, пакет от клиента уходит? До сервера доходит?</p></blockquote></div><p>Не кривой, но под windows :-)<br />А с windows dhcp на этой же машине проблем нет. Дискримминация.<br />С другой стороны Windows XP уже 12 лет не менялась, значит проблема все таки в linux. <br />А чем смотреть, wireshark?</p>]]></description>
			<author><![CDATA[null@example.com (skyfoxss)]]></author>
			<pubDate>Fri, 29 Jun 2012 12:24:10 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=285025#p285025</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=285010#p285010</link>
			<description><![CDATA[<p>Кривоватый драйвер сетевой карты?</p><p>Если в /etc/rc.d/rc.inet1.conf добавить<br />DEBUG_ETH_UP=&quot;yes&quot;<br />ничего подозрительного не появится в выводе?</p><p>Оно себя одинаково ведёт при <br />killall dhcpcd; dhcpcd eth0 <br />и <br />/etc/rc.d/rc.inet1 eth0_restart<br />? Если затыкается только во втором случае, возможно, где-то не хватает таймаута между ifconfig и dhcpcd... Тут только метод проб и ошибок, к сожалению.</p><br /><p>Кривоватый сервер DHCP? Тут бы посмотреть, пакет от клиента уходит? До сервера доходит?</p><br /><p>ps. Как вариант, выгрузить драйвер сетевой карты и руками пройти путь от загрузки драйвера сетевой карты до получения адреса по dhcp и посмотреть, как оно.</p><p># modprobe имя_драйвера<br /># ifconfig hw ether 00:11:22:33:44:55&nbsp; # если нужен какой-то конкретный MAC<br /># dhcpcd --debug eth0</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Fri, 29 Jun 2012 11:10:33 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=285010#p285010</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=284996#p284996</link>
			<description><![CDATA[<p>Еще про dhcpcd. <br />Выяснилось что клиент получает IP только со второго запуска.<br />А именно первый раз запускаем из rc.inet1:</p><p>#dhcpcd eth0 -l 1200 -t 30<br />&nbsp; c любыми параметрами, ждет положенный таймаут (висит на broadcasting for a lease) +8 секунд для IPV4LL <br /> В этот момент получен неверный IP от IPV4LL, при незагруженных иксах сеть не доступна.&nbsp; </p><p> Затем второй раз:<br />#dhcpcd&nbsp; eth0 --release <br />dhcpcd eth0 -l 1200 -t 30<br />Не висит, получает IP сразу, сеть доступна.<br />Чем объяснить такое поведение? Видимо dhcp сервер надо уговаривать как женщину...</p>]]></description>
			<author><![CDATA[null@example.com (skyfoxss)]]></author>
			<pubDate>Fri, 29 Jun 2012 10:40:21 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=284996#p284996</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=284988#p284988</link>
			<description><![CDATA[<p>Можно было чуть изящнее. Дописать в /etc/rc.d/rc.inet1 рядом с установкой прочих опций что-то вроде:</p><div class="codebox"><pre><code>        [ ${DHCP_LEASE[$i]} ] &amp;&amp; DHCP_OPTIONS=&quot;$DHCP_OPTIONS -l ${DHCP_LEASE[$i]}&quot;</code></pre></div><p>а в /etc/rc.d/rc.inet1.conf добавить:</p><div class="codebox"><pre><code>DHCP_LEASE[0]=&quot;1200&quot;</code></pre></div><p>Но это косметика, на суть проблемы не влияет...</p><p>IPv4LL можно запретить, но на суть проблемы это тоже не повлияет:</p><div class="codebox"><pre><code>DHCP_NOIPV4LL[0]=&quot;yes&quot;</code></pre></div><p>А вот на что действительно стоит обратить внимание -- это использование для сетевой карты правильного драйвера и причины, по которым к моменту запуска клиента dhcp невозможно получить ответ сервера dhcp. Возможно, кто-то мешает получить настройки, например, демон wicd/networkmanager.</p><br /><p>ps. Что выдаст, если загрузиться в 3 уровень, залогиниться root-ом и выполнить</p><div class="codebox"><pre><code># killall dhcpcd
# dhcpcd -l 1200 eth0</code></pre></div><p>В /var/log/messages ничего подозрительного не наблюдается?</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Fri, 29 Jun 2012 10:24:30 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=284988#p284988</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=284964#p284964</link>
			<description><![CDATA[<p>Сеть поднимает точно не /etc/rc.d/rc.local так как он пуст (одни комментарии).<br />Все по дефолту, я думаю Патрик не стал запускать NetworkManager по умолчанию.<br />В /etc/rc.d/rc.inet1 немного изменен вызов dhcp. Старые параметры DHCP убрал (из inet1.conf) чтобы иметь возможность регулировать параметр lease time. А именно прописана строка<br />/usr/sbin/dhcpcd eth0 -l 1200 -t 35<br />вместо<br />/sbin/dhcpcd ${1} -t ${DHCP_TIMEOUT[$i]:-10} ${DHCP_OPTIONS}</p><p>Но даже в этом случае (35 секунд таймаут) DHCP сервер не дает IP. <br />35 секунд думает, потом включает IPv4LL который ему дает неверный адрес. Интересно, что потом после старта иксов этот адрес меняется на правильный.</p>]]></description>
			<author><![CDATA[null@example.com (skyfoxss)]]></author>
			<pubDate>Fri, 29 Jun 2012 09:14:05 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=284964#p284964</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=284955#p284955</link>
			<description><![CDATA[<p>1. smbfs vs. cifs<br />Речь о выкидывании smbfs в пользу cifs шла давно. Начиная с 2.6.25 было указано <br />CONFIG_SMB_FS: SMB file system support (OBSOLETE, please use CIFS). см.: <a href="http://cateee.net/lkddb/web-lkddb/SMB_FS.html">http://cateee.net/lkddb/web-lkddb/SMB_FS.html</a></p><p>Если в 13.37</p><div class="codebox"><pre><code>$ zgrep &quot;SMB_FS=\|CIFS=&quot; /proc/config.gz
CONFIG_SMB_FS=m
CONFIG_CIFS=m</code></pre></div><p>то в нынешнем -current только:</p><div class="codebox"><pre><code>$ zgrep &quot;SMB_FS=\|CIFS=&quot; /proc/config.gz
CONFIG_CIFS=m</code></pre></div><p>2. dhcp<br /></p><div class="quotebox"><cite>skyfoxss пишет:</cite><blockquote><p>Думаю есть еще проблема что DHCP клиент не получает IP в момент монтирования (dhcpcd forked to background...), а каким то чудом получает его потом после запуска иксов.</p></blockquote></div><p>Неполучение ip легко проверяется, можно начать с изучения лога. Уход в бэкграунд -- это естественная часть функциональности dhcpc<strong>d</strong>, он хоть и клиентский, но демон, о на что недвусмысленно намекает окончание имени на &quot;d&quot;.<br />Для ресурсов, зависящих от сети, принято в опции добавлять _netdev, подробнее в man mount.<br />Меняем в /etc/fstab smbfs на cifs, добавляем _netdev, проверяем, рассказываем.</p><br /><p>ps. Уточните, у вас сеть настроена естественным образом в /etc/rc.d/rc.inet1.conf, поднятие сети вписано в /etc/rc.d/rc.local или её поднимает wicd/networkmanager?</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Fri, 29 Jun 2012 08:28:06 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=284955#p284955</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=284932#p284932</link>
			<description><![CDATA[<p># mount -t smbfs -o credentials=/home/user/.smbcredentials,uid=1000 //host/share /mnt/share<br />mount: unknown filesystem type &#039;smbfs&#039;<br /># mount -t cifs -o credentials=/home/user/.smbcredentials,uid=1000 //host/share /mnt/share<br />ничего, монтирует нормально<br /># which mount.smbfs mount.cifs<br />which: no mount.smbfs in (/usr/local/sbin:/usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin)<br />/sbin/mount.cifs<br />cifs нашел, сейчас он прописан fstab<br />Могло ли &#039;smbfs&#039;&nbsp; устареть, работало же когдато. Или может новая самба виновата или нет какихто пакетов?<br />slackpkg search samba<br />[ installed ] - samba-3.6.5-i486-1</p><p>Думаю есть еще проблема что DHCP клиент не получает IP в момент монтирования (dhcpcd forked to background...), а каким то чудом получает его потом после запуска иксов. Но и в случае позднего получения IP в KDE должно быть автомонтирование (я так думаю) того что прописано в fstab если ткнули в соответствующую точку входа. А оно не работает.<br />Оговорка: Если войти из под root в KDE то монтирование cifs из проводника проходит нормально, поэтому собтвено вопрос с add_group и возник. На данный момент пользователь числится в следующих группах:<br />adm, disk, wheel, floppy,audio, video,cdrom,gdm,plugdev,power,netdev,users<br />Теоретически, если добавить пользователя в группу root можно добиться</p>]]></description>
			<author><![CDATA[null@example.com (skyfoxss)]]></author>
			<pubDate>Fri, 29 Jun 2012 06:57:56 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=284932#p284932</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=284842#p284842</link>
			<description><![CDATA[<p>2) теперь про монтирование и самбу. Что говорят:<br /># mount -t smbfs -o credentials=/home/user/.smbcredentials,uid=1000 //host/share /mnt/share<br /># mount -t cifs -o credentials=/home/user/.smbcredentials,uid=1000 //host/share /mnt/share<br /># which mount.smbfs mount.cifs</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Thu, 28 Jun 2012 17:38:12 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=284842#p284842</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=284840#p284840</link>
			<description><![CDATA[<p>Сократил число групп, предупреждение add_groups исчезло.<br />Только вот проблема с монтированием самбы осталась. <br />man mount говорит что smbfs поддерживается, хотя при монтировании из fstab говорит что не знает smbfs.</p>]]></description>
			<author><![CDATA[null@example.com (skyfoxss)]]></author>
			<pubDate>Thu, 28 Jun 2012 17:31:35 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=284840#p284840</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=284823#p284823</link>
			<description><![CDATA[<div class="quotebox"><cite>skyfoxss пишет:</cite><blockquote><p>пользователя 20 групп в итоге указано в /etc/group</p></blockquote></div><p>Ок.<br />Значит, или сократить до 16 (или 15?), или поправить в исходниках и пересобрать пакет shadow.</p>]]></description>
			<author><![CDATA[null@example.com (bormant)]]></author>
			<pubDate>Thu, 28 Jun 2012 16:20:30 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=284823#p284823</guid>
		</item>
		<item>
			<title><![CDATA[Re: проблемы с add_groups в Slackware current]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=284818#p284818</link>
			<description><![CDATA[<p># slackpkg update<br /> # slackpkg install-new<br /> # slackpkg upgrade-all<br /> # slackpkg clean-system</p><p>При обновлении указал создавать new файлы: </p><p># find /etc -name \*new<br />/etc/rc.d/rc.inet1.conf.new<br />/etc/rc_keymaps/pixelview_new</p><p>Да, у пользователя 20 групп в итоге указано в /etc/group</p>]]></description>
			<author><![CDATA[null@example.com (skyfoxss)]]></author>
			<pubDate>Thu, 28 Jun 2012 16:03:51 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=284818#p284818</guid>
		</item>
	</channel>
</rss>
