Page 1 of 1

При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 20 Aug 2015 20:08
by oninokan
В 9.2 embedded имеется настроенный и рабочий конфиг с IP 192.168.1.10 и шлюзом 192.168.1.1.

Создаю флешку с 9.3 также с embedded (10.1 и 10.2 тоже пробовал), с IP установленным по умолчанию (192.168.1.250) захожу в вебгуй и подгружаю конфиг из 9.2. После ребута вебгуй не грузится, пинг на роутер не идет и попытки присвоить IP тоже ничего не дают - LAN Network IPv4 Adress: пусто.

Откатываюсь на 9.2, подгружаю конфиг - все работает. Помогите пожалуйста разобраться! Может что-то надо изменить, пока я в 9.2, чтобы нормально проапгрейдиться?

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 20 Aug 2015 20:51
by sea1150
Опишите какое железо у вас, сетевая, какие настройки на странице Сеть|Настройки LAN.

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 20 Aug 2015 21:04
by oninokan
Система
Asus P8H77-I (Ethernet - Realtek RTL8111F)
9.2.0.1 - Shigawire (revision 972)

Network\LAN Management
IPv4 Configuration
Type - Static
IP adress - 192.168.1.10/24
Gateway - 192.168.1.1

IPv6 Configuration - off

Advanced Configuration
MTU -
Media- autoselect
Wake On LAN - off
Extra options -

LAN interface
Name re0
MAC address 50:46:5d:a0:9c:00
Gateway 192.168.1.1
Media 1000baseT <full-duplex,flowcontrol,rxpause,txpause>
MTU 1500
I/O packets 20230036/18766581 (19.71 GB/12.27 GB)
I/O errors 0/0
Collisions 0
Status up

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 20 Aug 2015 21:10
by sea1150
а можете еще сюда выложить результат команды ifconfig на 9.2 и на которой не получается

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 20 Aug 2015 21:14
by oninokan
9.2

$ ifconfig
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
ether 50:46:5d:a0:9c:00
inet 192.168.1.10 netmask 0xffffff00 broadcast 192.168.1.255
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect <flowcontrol> (1000baseT <full-duplex,flowcontrol,rxpause,txpause>)
status: active
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x6
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

На 9.3 сделать из под начальных настроек?

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 20 Aug 2015 21:16
by sea1150
да

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 20 Aug 2015 21:31
by oninokan
9.3.0.2 - Nayla (revision 1771)

$ ifconfig
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
ether 50:46:5d:a0:9c:00
inet 192.168.1.250 netmask 0xffffff00 broadcast 192.168.1.255
inet6 fe80::5246:5dff:fea0:9c00%re0 prefixlen 64 scopeid 0x3
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media: Ethernet autoselect (1000baseT <full-duplex>)
status: active
ipfw0: flags=8801<UP,SIMPLEX,MULTICAST> metric 0 mtu 65536
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x6
inet 127.0.0.1 netmask 0xff000000
nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

Также при входе в вебгуй пишет красным - No DNS setting found.

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 20 Aug 2015 21:42
by sea1150
oninokan wrote:9.3.0.2 - Nayla (revision 1771)Также при входе в вебгуй пишет красным - No DNS setting found.
это нормально. В принципе все выглядит красиво. Я бы попробовал сделать так:
копируете в отдельное место свой конфиг
открываете его простым редактором
смотрите там вот примерно такие строки

Code: Select all

	<interfaces>
		<lan>
			<enable/>
			<if>re0</if>
			<ipaddr>dhcp</ipaddr>
			<subnet>24</subnet>
			<ipv6addr>auto</ipv6addr>
			<ipv6subnet>64</ipv6subnet>
			<media>autoselect</media>
			<mediaopt>half-duplex</mediaopt>
			<gateway>192.168.1.1</gateway>
			<mtu/>
			<extraoptions/>
			<wakeon>off</wakeon>
		</lan>
	</interfaces>
Просто их удалите из конфига, попробуйте загрузить его и выполнить настройки сети вручную заново. при таком подгруженном конфиге настройки сети у вас останутся по умолчанию, тоесть 192.168.1.250, а все остальное подгрузится.

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 20 Aug 2015 22:53
by oninokan
Попробовал, получается следующее - если делать как сказали вы, то после ребута система грузится и выдает в середине:

Creating 2nd memory disk for x64-embedded
can't determine rootfs

а в конце:

The operating system has halted.
Please press any key to reboot. (Что лечится только установкой 9.3 на флешку заново).

Попробовал и другим способом - заменял указанный вами блок в своем конфиге 9.2, более массивным блоком (с доп опциями) из дефолтного конфига 9.3:

Code: Select all

<interfaces>
		<lan>
			<enable/>
			<if>auto</if>
			<ipaddr>192.168.1.250</ipaddr>
			<subnet>24</subnet>
			<ipv6addr>auto</ipv6addr>
			<ipv6subnet>64</ipv6subnet>
			<media>autoselect</media>
			<mediaopt/>
			<!--
			<ipv6_enable/>
			<mtu>1500</mtu>
			<wakeon>off|magic|unicast|multicast|broadcast|link</wakeon>
			<extraoptions></extraoptions>
			<wireless>
				*see below (opt[n])*
			</wireless>
			-->
		</lan>
		<!--
		<opt[n]>
			<enable/>
			<ipv6_enable/>
			<descr></descr>
			<if></if>
			<ipaddr></ipaddr>
			<subnet></subnet>
			<media></media>
			<mediaopt></mediaopt>
			<bridge>lan|wan|opt[n]</bridge>
			<wakeon>off|magic|unicast|multicast|broadcast|link</wakeon>
			<extraoptions></extraoptions>
			<wireless>
				<standard>11a|11b|11g</standard>
				<ssid></ssid>
				<channel></channel>
				<wep>
					<enable/>
					<key>xxx</key>
				</wep>
				<wpa>
					<enable/>
					<keymgmt>NONE|WPA-PSK|WPA-EAP</keymgmt>
					<pairwise>NONE|CCMP|TKIP|CCMP TKIP</pairwise>
					<psk>xxx</psk>
				<wpa>
			</wireless>
		</opt[n]>
		-->
	</interfaces>
Это тоже не привело к желаемому результату - система загружается, но опять IP пустой и присваивание ничего не дает, да и плюс ко всему LAN Network Interface: тоже пусто.

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 21 Aug 2015 08:12
by sea1150
Странно. У вас что на 9.2, что на 9.3 интерфейс идентифицируется одинаково. Пробовали на чистой установке без подгрузки вашего конфига настроить сеть заново, все принимает и работает? Попробуйте сравнить эти блоки то что получилось на чистой установке 9.3 с вашими заново сделанными настройками и с теми, которые у вас в конфиге от 9.2.

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 21 Aug 2015 23:39
by oninokan
Попробовал...
Вставляю после изменения на свои настройки следующий блок из конфига 9.3 в конфиг 9.2:

Code: Select all

interfaces>
		<lan>
			<enable/>
			<if>auto</if>
			<ipaddr>192.168.1.10</ipaddr>
			<subnet>24</subnet>
			<ipv6addr>auto</ipv6addr>
			<ipv6subnet>64</ipv6subnet>
			<media>autoselect</media>
			<mediaopt>half-duplex</mediaopt>
			<gateway>192.168.1.1</gateway>
			<mtu/>
			<extraoptions/>
			<wakeon>off</wakeon>
		</lan>
	</interfaces>

пробую подгрузить его в установленую 9.3... Результат тот же!
В середине загрузки пишет:

Waiting for 192.168.1.1 to respond to ICMP (висит секунд 10)

Потом опять в итоге :

LAN Network IPv4 Adress:
LAN Network Interface: re0

Кажется мы не там копаем. Может подскажете как сделать лог загрузки системы, может более информативное что-то сделаю?
Ну совсем не хочется делать все с нуля! И оставаться на 9.2 пожизненно тоже не хочется.

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 21 Aug 2015 23:49
by sea1150
команда

Code: Select all

dmesg > boot.messages
выводит лог загрузки в файл boot.messages, затем смотрите его.

добавлено: попробуйте вместо <if>auto</if> прописать <if>re0</if>

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 21 Aug 2015 23:54
by oninokan
Суть непонятна. Я могу выложить лог исполнения команды $ dmesg только запустившейся системы. Если система не запускается и в вебгуй доступа нет, то и лог я предоставить не могу

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 22 Aug 2015 00:02
by sea1150
у меня больше идей нет как посмотреть лог загрузки :) либо глазами либо этой командой.
Не пойму что именно с конфигом у вас. Сомневаюсь, что дело в интерфейсе. Он нормально идентифицируется точно. Не хочет почему то после подгрузки информации со старого конфига работать. Как вариант, кропотливо и затратно по времени, можно блоками аккуратно руками из старого конфига все прошерстить и перенести примерно так же в новый.. Ну честно, на ум больше ничего не приходит пока.

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 22 Aug 2015 09:51
by MikeMac
sea1150 wrote:руками из старого конфига
Я видел пару случаев протухших конфигов. Поведение - самое феерическое. IMHO быстрее всего по времени - чистая установка и настройка руками заново.

Re: При апгрейде на 9.3 и подключении конфига от 9.2 не присваивается IP

Posted: 22 Aug 2015 12:13
by oninokan
MikeMac wrote:
sea1150 wrote:руками из старого конфига
Я видел пару случаев протухших конфигов. Поведение - самое феерическое. IMHO быстрее всего по времени - чистая установка и настройка руками заново.
Судя по всему, протухший, не то слово! За два дня танцев с бубном, тоже решил все таки настроить заново. Спасибо sea1150 за попытки помочь.