Diskless

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35056
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Diskless

Непрочитанное сообщение Alex Keda » 2008-02-11 13:36:52

так
а ядро загружается?
Убей их всех! Бог потом рассортирует...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Diskless

Непрочитанное сообщение LMik » 2008-02-11 13:47:01

Ну да, я ж говорю, по тфтп загружается ядро и модуль сетевухи, сетевуха определяется и начинает ДХцепляться, причем снифером видно что ответ от ДХцеплялки приходит.

Потом те сообщения что выше от ядра идут, судя по исходникам ядро не видит опции пришедшей по дхцп с id 17 root path. т.е этот тэг = NULL.
Странные подозрения что виновата опять винда :).

Я так понимаю ядро пытается зацепиться к руту по нфс чтобы взять там фстаб и монтировать уже то что в нем описано :/
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35056
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Diskless

Непрочитанное сообщение Alex Keda » 2008-02-11 14:04:34

ядро на тонком клиенте - какое?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Diskless

Непрочитанное сообщение LMik » 2008-02-11 14:11:05

lissyara писал(а):ядро на тонком клиенте - какое?
тисипидамп странный, на самом деле чтоль не передается :(

Код: Выделить всё

14:11:08.560073 IP (tos 0x0, ttl   1, id 193, offset 0, flags [none], proto: UDP (17), length: 1488) 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 00:18:f3:07:99:2e, length: 1460, xid:0xffff0001, secs:9, flags: [Broadcast] (0x8000)
          Client Ethernet Address: 00:18:f3:07:99:2e [|bootp]
14:11:08.560239 IP (tos 0x0, ttl 128, id 2311, offset 0, flags [none], proto: UDP (17), length: 328) 192.168.16.102.67 > 255.255.255.255.68: BOOTP/DHCP, Reply, length: 300, xid:0xffff0001, flags: [none] (0x0000)
          Your IP: 192.168.16.205
          Server IP: 192.168.16.105
          Client Ethernet Address: 00:18:f3:07:99:2e [|bootp]
Конфиг ядра

Код: Выделить всё

machine         i386
cpu             I486_CPU
cpu             I586_CPU
cpu             I686_CPU
ident           GENERIC

options         BOOTP
options         BOOTP_NFSROOT
options         BOOTP_COMPAT

options         SCHED_4BSD              # 4BSD scheduler
options         INET                    # InterNETworking
options         FFS                     # Berkeley Fast Filesystem
options         SOFTUPDATES             # Enable FFS soft updates support
options         NFSCLIENT               # Network Filesystem Client
options         NFS_ROOT                # NFS usable as /, requires NFSCLIENT
options         PROCFS                  # Process filesystem (requires PSEUDOFS)
options         PSEUDOFS                # Pseudo-filesystem framework
options         GEOM_GPT                # GUID Partition Tables.
options         COMPAT_43               # Compatible with BSD 4.3 [KEEP THIS!]
options         COMPAT_FREEBSD4         # Compatible with FreeBSD4
options         COMPAT_FREEBSD5         # Compatible with FreeBSD5
options         KTRACE                  # ktrace(1) support
options         SYSVSHM                 # SYSV-style shared memory
options         SYSVMSG                 # SYSV-style message queues
options         SYSVSEM                 # SYSV-style semaphores
options         _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
options         KBD_INSTALL_CDEV        # install a CDEV entry in /dev
options         ADAPTIVE_GIANT          # Giant mutex is adaptive.

# Bus support.
device          eisa
device          pci

# Floppy drives
device          fdc

# ATA and ATAPI devices
device          ata
device          atadisk         # ATA disk drives
device          atapicd         # ATAPI CDROM drives
options         ATA_STATIC_ID   # Static device numbering

# atkbdc0 controls both the keyboard and the PS/2 mouse
device          atkbdc          # AT keyboard controller
device          atkbd           # AT keyboard
device          psm             # PS/2 mouse

device          vga             # VGA video card driver

# syscons is the default console driver, resembling an SCO console
device          sc

device          agp             # support several AGP chipsets

# Serial (COM) ports
device          sio             # 8250, 16[45]50 based serial ports
# Serial (COM) ports
device          sio             # 8250, 16[45]50 based serial ports

# Parallel port
device          ppc
device          ppbus           # Parallel port bus (required)
device          lpt             # Printer
device          ppi             # Parallel port interface device

# PCI Ethernet NICs.
device          em              # Intel PRO/1000 adapter Gigabit Ethernet Card

# PCI Ethernet NICs that use the common MII bus controller code.
# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
device          miibus          # MII bus support
device          fxp             # Intel EtherExpress PRO/100B (82557, 82558)
device          rl              # RealTek 8129/8139
device          vr              # VIA Rhine, Rhine II

# Pseudo devices.
device          loop            # Network loopback
device          random          # Entropy device
device          ether           # Ethernet support
device          pty             # Pseudo-ttys (telnet etc)
device          md              # Memory "disks"

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
device          bpf             # Berkeley packet filter
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Diskless

Непрочитанное сообщение LMik » 2008-02-12 12:05:26

Вобщем дхцп не мелкомягкий спас как всегда :)

Только чето само не создает в памяти /var и т.п почему такое может быть?
Последний раз редактировалось LMik 2008-02-20 18:33:19, всего редактировалось 1 раз.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Diskless

Непрочитанное сообщение LMik » 2008-02-12 12:28:24

А корень rw вот и нету варов всяких.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

alecx
проходил мимо
Сообщения: 5
Зарегистрирован: 2007-12-10 16:05:39

Re: Diskless

Непрочитанное сообщение alecx » 2008-02-20 18:17:54

подскажите плз:
ядро терминала не загружается, выпадает с ошибкой
panic: bootpc_init: no eligible interfaces

конфиг ядра:

Код: Выделить всё

machine i386
#cpu I486_CPU
#cpu I586_CPU
cpu I686_CPU
ident DISKLESS_20_02_2008
options SCHED_4BSD                      #4BSD scheduler
options INET                            #InterNETworking
options FFS                             #Berkeley Fast Filesystem
options SOFTUPDATES                     #Enable FFS soft updates support
options UFS_ACL                         #Support for access control lists
options UFS_DIRHASH                     #Improve performance on big directories
options CD9660                          #ISO 9660 Filesystem
options PROCFS                          #Process filesystem (requires PSEUDOFS)
options PSEUDOFS                        #Pseudo-filesystem framework
options COMPAT_43                       #Compatible with BSD 4.3 [KEEP THIS!]
options KTRACE                          #ktrace(1) support
options SYSVSHM                         #SYSV-style shared memory
options SYSVMSG                         #SYSV-style message queues
options SYSVSEM                         #SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING     #Posix P1003_1B real-time extensions
options KBD_INSTALL_CDEV                # install a CDEV entry in /dev
options BOOTP
options BOOTP_NFSROOT
options BOOTP_COMPAT
options BOOTP_NFSV3
#options BOOTP_WIRED_TO=
options NULLFS
options MD_ROOT                         #MD is a potential root device
options NFS_ROOT                        #NFS usable as /, requires NFSCLIENT
options NFSCLIENT                       #Network Filesystem Client
options         SC_NORM_ATTR=(FG_GREEN|BG_BLACK)
options         SC_KERNEL_CONS_ATTR=(FG_RED|BG_BLACK)
options         SC_HISTORY_SIZE=2022
device isa
device pci
device agp                              # support several AGP chipsets
#device ata
#device atadisk                          # ATA disk drives
#device atapicd                          # ATAPI CDROM drives
#options ATA_STATIC_ID                   #Static device numbering
device fdc
# atkbdc0 controls both the keyboard and the PS/2 mouse
device atkbdc                           # AT keyboard controller
device atkbd                            # AT keyboard
device psm                              # PS/2 mouse
device vga                              # VGA video card driver
device splash                           # Splash screen and screen saver support
# syscons is the default console driver, resembling an SCO console
device sc
# Floating point support - do not disable.
device npx
# Add suspend/resume support for the i8254.
device pmtimer
# Serial (COM) ports
device sio                              # 8250, 16[45]50 based serial ports
# Parallel port
device ppc
device ppbus                            # Parallel port bus (required)
device lpt                              # Printer
# PCI Ethernet NICs.
device miibus                           # MII bus support
device sis
device rl
# Pseudo devices - the number indicates how many units to allocate.
device          loop            # Network loopback
device          random          # Entropy device
device          ether           # Ethernet support
device          pty             # Pseudo-ttys (telnet etc)
device          md              # Memory "disks" 
гугл молчит :(

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Diskless

Непрочитанное сообщение LMik » 2008-02-20 18:32:16

Судя по исходникам...
Сетевуху не нашел, у тебя какая там?
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

alecx
проходил мимо
Сообщения: 5
Зарегистрирован: 2007-12-10 16:05:39

Re: Diskless

Непрочитанное сообщение alecx » 2008-02-21 10:28:03

Пробовал на 2х машинах, результат одинаковый:
1ый в VMWare, там эмулируется сетевушка от AMD
2ой на Intel 10/100 Pro

Попробую включить в ядро побольше девайсов...

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Diskless

Непрочитанное сообщение LMik » 2008-02-21 11:04:40

alecx писал(а):Пробовал на 2х машинах, результат одинаковый:
1ый в VMWare, там эмулируется сетевушка от AMD
2ой на Intel 10/100 Pro

Попробую включить в ядро побольше девайсов...
А при загрузке ядра разве не видно загрузилась сетевуха или нет?
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

alecx
проходил мимо
Сообщения: 5
Зарегистрирован: 2007-12-10 16:05:39

Re: Diskless

Непрочитанное сообщение alecx » 2008-02-21 14:41:37

спс, с сетевушкой разобрался.
а кто нибудь победил DHCP виндовый и

Код: Выделить всё

no root path
?

alecx
проходил мимо
Сообщения: 5
Зарегистрирован: 2007-12-10 16:05:39

Re: Diskless

Непрочитанное сообщение alecx » 2008-02-21 17:26:44

Вот сниф пакетов загрузки терминала

1. DHCP запрос перед загрузкой

Код: Выделить всё

No.     Time        Source                Destination           Protocol Info
     40 9.558372    0.0.0.0               255.255.255.255       DHCP     DHCP Discover - Transaction ID 0x2acd2862

Frame 40 (590 bytes on wire, 590 bytes captured)
    Arrival Time: Feb 21, 2008 16:50:48.382965000
    Time delta from previous packet: 9.558372000 seconds
    Time since reference or first frame: 9.558372000 seconds
    Frame Number: 40
    Packet Length: 590 bytes
    Capture Length: 590 bytes
    Protocols in frame: eth:ip:udp:bootp
Ethernet II, Src: 00:0c:29:cd:28:62, Dst: ff:ff:ff:ff:ff:ff
    Destination: ff:ff:ff:ff:ff:ff (Broadcast)
    Source: 00:0c:29:cd:28:62 (192.9.1.89)
    Type: IP (0x0800)
Internet Protocol, Src Addr: 0.0.0.0 (0.0.0.0), Dst Addr: 255.255.255.255 (255.255.255.255)
    Version: 4
    Header length: 20 bytes
    Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
        0000 00.. = Differentiated Services Codepoint: Default (0x00)
        .... ..0. = ECN-Capable Transport (ECT): 0
        .... ...0 = ECN-CE: 0
    Total Length: 576
    Identification: 0x0000 (0)
    Flags: 0x00
        0... = Reserved bit: Not set
        .0.. = Don't fragment: Not set
        ..0. = More fragments: Not set
    Fragment offset: 0
    Time to live: 20
    Protocol: UDP (0x11)
    Header checksum: 0xa4ae (correct)
    Source: 0.0.0.0 (0.0.0.0)
    Destination: 255.255.255.255 (255.255.255.255)
User Datagram Protocol, Src Port: bootpc (68), Dst Port: bootps (67)
    Source port: bootpc (68)
    Destination port: bootps (67)
    Length: 556
    Checksum: 0xc4a4 (correct)
Bootstrap Protocol
    Message type: Boot Request (1)
    Hardware type: Ethernet
    Hardware address length: 6
    Hops: 0
    Transaction ID: 0x2acd2862
    Seconds elapsed: 4
    Bootp flags: 0x8000 (Broadcast)
        1... .... .... .... = Broadcast flag: Broadcast
        .000 0000 0000 0000 = Reserved flags: 0x0000
    Client IP address: 0.0.0.0 (0.0.0.0)
    Your (client) IP address: 0.0.0.0 (0.0.0.0)
    Next server IP address: 0.0.0.0 (0.0.0.0)
    Relay agent IP address: 0.0.0.0 (0.0.0.0)
    Client MAC address: 00:0c:29:cd:28:62 (192.9.1.89)
    Server host name not given
    Boot file name not given
    Magic cookie: (OK)
    Option 53: DHCP Message Type = DHCP Discover
    Option 55: Parameter Request List
        1 = Subnet Mask
        2 = Time Offset
        3 = Router
        5 = Name Server
        6 = Domain Name Server
        11 = Resource Location Server
        12 = Host Name
        13 = Boot File Size
        15 = Domain Name
        16 = Swap Server
        17 = Root Path
        18 = Extensions Path
        43 = Vendor-Specific Information
        54 = Server Identifier
        60 = Vendor class identifier
        67 = Bootfile name
        128 = Private
        129 = Private
        130 = Private
        131 = Private
        132 = Private
        133 = Private
        134 = Private
        135 = Private
    Option 57: Maximum DHCP Message Size = 1260
    Option 97: UUID/GUID-based Client Identifier (17 bytes)
    Option 93: Client System Architecture (2 bytes)
    Option 94: Client Network Device Interface (3 bytes)
    Option 60: Vendor class identifier = "PXEClient:Arch:00000:UNDI:002001"
    End Option
    Padding
В списке запрашиваемых опций есть нужная нам 17.


2. Ответ Windows DHCP сервера

Код: Выделить всё

No.     Time        Source                Destination           Protocol Info
     41 9.559290    192.9.0.10            255.255.255.255       DHCP     DHCP Offer    - Transaction ID 0x2acd2862

Frame 41 (395 bytes on wire, 395 bytes captured)
    Arrival Time: Feb 21, 2008 16:50:48.383883000
    Time delta from previous packet: 0.000918000 seconds
    Time since reference or first frame: 9.559290000 seconds
    Frame Number: 41
    Packet Length: 395 bytes
    Capture Length: 395 bytes
    Protocols in frame: eth:ip:udp:bootp
Ethernet II, Src: 00:0e:0c:3e:52:54, Dst: ff:ff:ff:ff:ff:ff
    Destination: ff:ff:ff:ff:ff:ff (Broadcast)
    Source: 00:0e:0c:3e:52:54 (192.9.0.10)
    Type: IP (0x0800)
Internet Protocol, Src Addr: 192.9.0.10 (192.9.0.10), Dst Addr: 255.255.255.255 (255.255.255.255)
    Version: 4
    Header length: 20 bytes
    Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
        0000 00.. = Differentiated Services Codepoint: Default (0x00)
        .... ..0. = ECN-Capable Transport (ECT): 0
        .... ...0 = ECN-CE: 0
    Total Length: 381
    Identification: 0x2649 (9801)
    Flags: 0x00
        0... = Reserved bit: Not set
        .0.. = Don't fragment: Not set
        ..0. = More fragments: Not set
    Fragment offset: 0
    Time to live: 128
    Protocol: UDP (0x11)
    Header checksum: 0x5314 (correct)
    Source: 192.9.0.10 (192.9.0.10)
    Destination: 255.255.255.255 (255.255.255.255)
User Datagram Protocol, Src Port: bootps (67), Dst Port: bootpc (68)
    Source port: bootps (67)
    Destination port: bootpc (68)
    Length: 361
    Checksum: 0xe3f1 (correct)
Bootstrap Protocol
    Message type: Boot Reply (2)
    Hardware type: Ethernet
    Hardware address length: 6
    Hops: 0
    Transaction ID: 0x2acd2862
    Seconds elapsed: 0
    Bootp flags: 0x0000 (Unicast)
        0... .... .... .... = Broadcast flag: Unicast
        .000 0000 0000 0000 = Reserved flags: 0x0000
    Client IP address: 0.0.0.0 (0.0.0.0)
    Your (client) IP address: 192.9.1.89 (192.9.1.89)
    Next server IP address: 192.9.1.88 (192.9.1.88)
    Relay agent IP address: 0.0.0.0 (0.0.0.0)
    Client MAC address: 00:0c:29:cd:28:62 (192.9.1.89)
    Server host name not given
    Boot file name: /boot/pxeboot
    Magic cookie: (OK)
    Option 53: DHCP Message Type = DHCP Offer
    Option 1: Subnet Mask = 255.255.254.0
    Option 58: Renewal Time Value = 4 days
    Option 59: Rebinding Time Value = 7 days
    Option 51: IP Address Lease Time = 8 days
    Option 54: Server Identifier = 192.9.0.10
    Option 3: Router = 192.9.0.1
    Option 6: Domain Name Server
        IP Address: 192.9.0.10
        IP Address: 192.9.0.8
    Option 15: Domain Name = "bank.srv"
    Option 17: Root Path = "192.9.1.88:/diskless/tftp/freebsd"
    Option 67: Bootfile name = "/boot/pxeboot"
    End Option
Обратите внимание: опция 17 с root path передалась


3. Запрос к DHCP серверу после загрузки ядра с интерфейса lnc0

Код: Выделить всё

No.     Time        Source                Destination           Protocol Info
    240 38.890768   0.0.0.0               255.255.255.255       DHCP     DHCP Discover - Transaction ID 0xffff0001

Frame 240 (1502 bytes on wire, 1502 bytes captured)
    Arrival Time: Feb 21, 2008 16:51:17.715361000
    Time delta from previous packet: 26.968421000 seconds
    Time since reference or first frame: 38.890768000 seconds
    Frame Number: 240
    Packet Length: 1502 bytes
    Capture Length: 1502 bytes
    Protocols in frame: eth:ip:udp:bootp
Ethernet II, Src: 00:0c:29:cd:28:62, Dst: ff:ff:ff:ff:ff:ff
    Destination: ff:ff:ff:ff:ff:ff (Broadcast)
    Source: 00:0c:29:cd:28:62 (192.9.1.89)
    Type: IP (0x0800)
Internet Protocol, Src Addr: 0.0.0.0 (0.0.0.0), Dst Addr: 255.255.255.255 (255.255.255.255)
    Version: 4
    Header length: 20 bytes
    Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
        0000 00.. = Differentiated Services Codepoint: Default (0x00)
        .... ..0. = ECN-Capable Transport (ECT): 0
        .... ...0 = ECN-CE: 0
    Total Length: 1488
    Identification: 0x0001 (1)
    Flags: 0x00
        0... = Reserved bit: Not set
        .0.. = Don't fragment: Not set
        ..0. = More fragments: Not set
    Fragment offset: 0
    Time to live: 1
    Protocol: UDP (0x11)
    Header checksum: 0xb41d (correct)
    Source: 0.0.0.0 (0.0.0.0)
    Destination: 255.255.255.255 (255.255.255.255)
User Datagram Protocol, Src Port: bootpc (68), Dst Port: bootps (67)
    Source port: bootpc (68)
    Destination port: bootps (67)
    Length: 1468
    Checksum: 0x0bfd (correct)
Bootstrap Protocol
    Message type: Boot Request (1)
    Hardware type: Ethernet
    Hardware address length: 6
    Hops: 0
    Transaction ID: 0xffff0001
    Seconds elapsed: 0
    Bootp flags: 0x8000 (Broadcast)
        1... .... .... .... = Broadcast flag: Broadcast
        .000 0000 0000 0000 = Reserved flags: 0x0000
    Client IP address: 0.0.0.0 (0.0.0.0)
    Your (client) IP address: 0.0.0.0 (0.0.0.0)
    Next server IP address: 0.0.0.0 (0.0.0.0)
    Relay agent IP address: 0.0.0.0 (0.0.0.0)
    Client MAC address: 00:0c:29:cd:28:62 (192.9.1.89)
    Server host name not given
    Boot file name not given
    Magic cookie: (OK)
    Option 57: Maximum DHCP Message Size = 1460
    Option 60: Vendor class identifier = "FreeBSD:i386:6.2-RELEASE-p10"
    Option 53: DHCP Message Type = DHCP Discover
    End Option
    Padding
4. Ответ сервера

Код: Выделить всё

No.     Time        Source                Destination           Protocol Info
    241 38.891771   192.9.0.10            255.255.255.255       DHCP     DHCP Offer    - Transaction ID 0xffff0001

Frame 241 (342 bytes on wire, 342 bytes captured)
    Arrival Time: Feb 21, 2008 16:51:17.716364000
    Time delta from previous packet: 0.001003000 seconds
    Time since reference or first frame: 38.891771000 seconds
    Frame Number: 241
    Packet Length: 342 bytes
    Capture Length: 342 bytes
    Protocols in frame: eth:ip:udp:bootp
Ethernet II, Src: 00:0e:0c:3e:52:54, Dst: ff:ff:ff:ff:ff:ff
    Destination: ff:ff:ff:ff:ff:ff (Broadcast)
    Source: 00:0e:0c:3e:52:54 (192.9.0.10)
    Type: IP (0x0800)
Internet Protocol, Src Addr: 192.9.0.10 (192.9.0.10), Dst Addr: 255.255.255.255 (255.255.255.255)
    Version: 4
    Header length: 20 bytes
    Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
        0000 00.. = Differentiated Services Codepoint: Default (0x00)
        .... ..0. = ECN-Capable Transport (ECT): 0
        .... ...0 = ECN-CE: 0
    Total Length: 328
    Identification: 0xc188 (49544)
    Flags: 0x00
        0... = Reserved bit: Not set
        .0.. = Don't fragment: Not set
        ..0. = More fragments: Not set
    Fragment offset: 0
    Time to live: 128
    Protocol: UDP (0x11)
    Header checksum: 0xb809 (correct)
    Source: 192.9.0.10 (192.9.0.10)
    Destination: 255.255.255.255 (255.255.255.255)
User Datagram Protocol, Src Port: bootps (67), Dst Port: bootpc (68)
    Source port: bootps (67)
    Destination port: bootpc (68)
    Length: 308
    Checksum: 0xe20e (correct)
Bootstrap Protocol
    Message type: Boot Reply (2)
    Hardware type: Ethernet
    Hardware address length: 6
    Hops: 0
    Transaction ID: 0xffff0001
    Seconds elapsed: 0
    Bootp flags: 0x0000 (Unicast)
        0... .... .... .... = Broadcast flag: Unicast
        .000 0000 0000 0000 = Reserved flags: 0x0000
    Client IP address: 0.0.0.0 (0.0.0.0)
    Your (client) IP address: 192.9.1.89 (192.9.1.89)
    Next server IP address: 192.9.1.88 (192.9.1.88)
    Relay agent IP address: 0.0.0.0 (0.0.0.0)
    Client MAC address: 00:0c:29:cd:28:62 (192.9.1.89)
    Server host name not given
    Boot file name: /boot/pxeboot
    Magic cookie: (OK)
    Option 53: DHCP Message Type = DHCP Offer
    Option 1: Subnet Mask = 255.255.254.0
    Option 58: Renewal Time Value = 4 days
    Option 59: Rebinding Time Value = 7 days
    Option 51: IP Address Lease Time = 8 days
    Option 54: Server Identifier = 192.9.0.10
    End Option
    Padding
5. Запрос терминала

Код: Выделить всё

No.     Time        Source                Destination           Protocol Info
    254 41.872074   0.0.0.0               255.255.255.255       DHCP     DHCP Request  - Transaction ID 0xffff0001

Frame 254 (1502 bytes on wire, 1502 bytes captured)
    Arrival Time: Feb 21, 2008 16:51:20.696667000
    Time delta from previous packet: 2.980303000 seconds
    Time since reference or first frame: 41.872074000 seconds
    Frame Number: 254
    Packet Length: 1502 bytes
    Capture Length: 1502 bytes
    Protocols in frame: eth:ip:udp:bootp
Ethernet II, Src: 00:0c:29:cd:28:62, Dst: ff:ff:ff:ff:ff:ff
    Destination: ff:ff:ff:ff:ff:ff (Broadcast)
    Source: 00:0c:29:cd:28:62 (192.9.1.89)
    Type: IP (0x0800)
Internet Protocol, Src Addr: 0.0.0.0 (0.0.0.0), Dst Addr: 255.255.255.255 (255.255.255.255)
    Version: 4
    Header length: 20 bytes
    Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
        0000 00.. = Differentiated Services Codepoint: Default (0x00)
        .... ..0. = ECN-Capable Transport (ECT): 0
        .... ...0 = ECN-CE: 0
    Total Length: 1488
    Identification: 0x0002 (2)
    Flags: 0x00
        0... = Reserved bit: Not set
        .0.. = Don't fragment: Not set
        ..0. = More fragments: Not set
    Fragment offset: 0
    Time to live: 1
    Protocol: UDP (0x11)
    Header checksum: 0xb41c (correct)
    Source: 0.0.0.0 (0.0.0.0)
    Destination: 255.255.255.255 (255.255.255.255)
User Datagram Protocol, Src Port: bootpc (68), Dst Port: bootps (67)
    Source port: bootpc (68)
    Destination port: bootps (67)
    Length: 1468
    Checksum: 0x5adf (correct)
Bootstrap Protocol
    Message type: Boot Request (1)
    Hardware type: Ethernet
    Hardware address length: 6
    Hops: 0
    Transaction ID: 0xffff0001
    Seconds elapsed: 0
    Bootp flags: 0x8000 (Broadcast)
        1... .... .... .... = Broadcast flag: Broadcast
        .000 0000 0000 0000 = Reserved flags: 0x0000
    Client IP address: 0.0.0.0 (0.0.0.0)
    Your (client) IP address: 0.0.0.0 (0.0.0.0)
    Next server IP address: 0.0.0.0 (0.0.0.0)
    Relay agent IP address: 0.0.0.0 (0.0.0.0)
    Client MAC address: 00:0c:29:cd:28:62 (192.9.1.89)
    Server host name not given
    Boot file name not given
    Magic cookie: (OK)
    Option 57: Maximum DHCP Message Size = 1460
    Option 60: Vendor class identifier = "FreeBSD:i386:6.2-RELEASE-p10"
    Option 53: DHCP Message Type = DHCP Request
    Option 50: Requested IP Address = 192.9.1.89
    Option 54: Server Identifier = 192.9.0.10
    Option 51: IP Address Lease Time = 5 minutes
    End Option
    Padding
6. Ответ DHCP сервера:

Код: Выделить всё

No.     Time        Source                Destination           Protocol Info
    255 41.873329   192.9.0.10            255.255.255.255       DHCP     DHCP ACK      - Transaction ID 0xffff0001

Frame 255 (342 bytes on wire, 342 bytes captured)
    Arrival Time: Feb 21, 2008 16:51:20.697922000
    Time delta from previous packet: 0.001255000 seconds
    Time since reference or first frame: 41.873329000 seconds
    Frame Number: 255
    Packet Length: 342 bytes
    Capture Length: 342 bytes
    Protocols in frame: eth:ip:udp:bootp
Ethernet II, Src: 00:0e:0c:3e:52:54, Dst: ff:ff:ff:ff:ff:ff
    Destination: ff:ff:ff:ff:ff:ff (Broadcast)
    Source: 00:0e:0c:3e:52:54 (192.9.0.10)
    Type: IP (0x0800)
Internet Protocol, Src Addr: 192.9.0.10 (192.9.0.10), Dst Addr: 255.255.255.255 (255.255.255.255)
    Version: 4
    Header length: 20 bytes
    Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
        0000 00.. = Differentiated Services Codepoint: Default (0x00)
        .... ..0. = ECN-Capable Transport (ECT): 0
        .... ...0 = ECN-CE: 0
    Total Length: 328
    Identification: 0xce00 (52736)
    Flags: 0x00
        0... = Reserved bit: Not set
        .0.. = Don't fragment: Not set
        ..0. = More fragments: Not set
    Fragment offset: 0
    Time to live: 128
    Protocol: UDP (0x11)
    Header checksum: 0xab91 (correct)
    Source: 192.9.0.10 (192.9.0.10)
    Destination: 255.255.255.255 (255.255.255.255)
User Datagram Protocol, Src Port: bootps (67), Dst Port: bootpc (68)
    Source port: bootps (67)
    Destination port: bootpc (68)
    Length: 308
    Checksum: 0xb018 (correct)
Bootstrap Protocol
    Message type: Boot Reply (2)
    Hardware type: Ethernet
    Hardware address length: 6
    Hops: 0
    Transaction ID: 0xffff0001
    Seconds elapsed: 0
    Bootp flags: 0x0000 (Unicast)
        0... .... .... .... = Broadcast flag: Unicast
        .000 0000 0000 0000 = Reserved flags: 0x0000
    Client IP address: 0.0.0.0 (0.0.0.0)
    Your (client) IP address: 192.9.1.89 (192.9.1.89)
    Next server IP address: 192.9.1.88 (192.9.1.88)
    Relay agent IP address: 0.0.0.0 (0.0.0.0)
    Client MAC address: 00:0c:29:cd:28:62 (192.9.1.89)
    Server host name not given
    Boot file name: /boot/pxeboot
    Magic cookie: (OK)
    Option 53: DHCP Message Type = DHCP ACK
    Option 58: Renewal Time Value = 2 minutes, 30 seconds
    Option 59: Rebinding Time Value = 4 minutes, 22 seconds
    Option 51: IP Address Lease Time = 5 minutes
    Option 54: Server Identifier = 192.9.0.10
    Option 1: Subnet Mask = 255.255.254.0
    End Option
    Padding

Как я понял, раз после загрузки ядра терминал не спросил второй раз 17 опцию, то и сервер соответсвенно ее не передал. Вопрос: почему он ее ен запросил? Может в этом затык?

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35056
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Diskless

Непрочитанное сообщение Alex Keda » 2008-02-21 20:06:37

кстати - у меня из под винды пахало.
я даже скрин настроек выкладывал....
Убей их всех! Бог потом рассортирует...

alecx
проходил мимо
Сообщения: 5
Зарегистрирован: 2007-12-10 16:05:39

Re: Diskless

Непрочитанное сообщение alecx » 2008-02-22 10:44:28

lissyara писал(а):кстати - у меня из под винды пахало.
я даже скрин настроек выкладывал....
а где не помнишь?

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Diskless

Непрочитанное сообщение LMik » 2008-02-22 11:34:05

Я вылечил убиением винды :)
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

Аватара пользователя
freeman
лейтенант
Сообщения: 734
Зарегистрирован: 2007-03-18 5:13:25

Re: Diskless

Непрочитанное сообщение freeman » 2008-02-22 16:58:27

LMik писал(а):Я вылечил убиением винды :)
Типа нет человека, нет проблеммы, нет рук, они не виноваты =) Привыкли на Гейтса списывать чьито проблемы понимаешь :)
Остатся должен только один ...

Аватара пользователя
LMik
капитан
Сообщения: 1852
Зарегистрирован: 2007-07-17 9:14:39
Откуда: МО
Контактная информация:

Re: Diskless

Непрочитанное сообщение LMik » 2008-02-22 20:28:43

freeman писал(а):
LMik писал(а):Я вылечил убиением винды :)
Типа нет человека, нет проблеммы, нет рук, они не виноваты =) Привыкли на Гейтса списывать чьито проблемы понимаешь :)
Ну так два дня с ним бился и забил в итоге. Да и отрубить его давно хотел.
BSD... Join the dark side.
Виpус детям не игpушка, не товаpищ и не дpуг!

kiev
проходил мимо
Сообщения: 9
Зарегистрирован: 2008-01-24 15:16:22

Re: Diskless

Непрочитанное сообщение kiev » 2008-03-01 1:53:54

А не было ли у кого - то проблемы с pxeboot`oм ???

После загрузки pxeboot`а по tftp выдает:

Код: Выделить всё

bootp: no reply
pxe_open : server_addr: 0.0.0.0
pxe_open: server_path: /pxeroot
pxe_open : server_addr: 0.0.0.0
dhcpd.conf:

Код: Выделить всё


subnet 192.168.1.0 netmask 255.255.255.0 {
  range 192.168.1.20 192.168.1.30;
  option subnet-mask 255.255.255.0;
  option routers 192.168.1.1;

  next-server 192.168.1.2;

  option root-path "192.168.1.2:/tftpboot/freebsd.6.3";
  filename "/boot/pxeboot";
  option root-path "192.168.1.2:/tftpboot/freebsd.6.3";


host tscl1{
  hardware ethernet 00:E0:7D:94:F2:D2;
   fixed-address 192.168.1.10;
   option host-name "tscl1.typhoon.cad.ntu-kpi.kiev.ua";

}
}

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35056
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Diskless

Непрочитанное сообщение Alex Keda » 2008-03-01 11:27:32

Код: Выделить всё

 option root-path "192.168.1.2:/tftpboot/freebsd.6.3";
а зачем дважды?
для надёжности?
========
и конфиг помоему е совсем как у меня....
Убей их всех! Бог потом рассортирует...

kiev
проходил мимо
Сообщения: 9
Зарегистрирован: 2008-01-24 15:16:22

Re: Diskless

Непрочитанное сообщение kiev » 2008-03-01 13:17:26

Ой, это случайно...

там одна с #...
А что не так с ДХЦПе???

kiev
проходил мимо
Сообщения: 9
Зарегистрирован: 2008-01-24 15:16:22

Re: Diskless

Непрочитанное сообщение kiev » 2008-03-03 15:03:35

соответствующий tcpDump к проблеме.... ХЭЛП кто то... Че это такой?

Код: Выделить всё

13:55:50.208356 IP 192.168.1.2.51647 > 192.168.1.10.57101: UDP, length 516
13:55:50.209166 IP 192.168.1.10.57101 > 192.168.1.2.51647: UDP, length 4
13:55:50.209322 IP 192.168.1.2.51647 > 192.168.1.10.57101: UDP, length 516
13:55:50.210116 IP 192.168.1.10.57101 > 192.168.1.2.51647: UDP, length 4
13:55:50.210271 IP 192.168.1.2.51647 > 192.168.1.10.57101: UDP, length 516
13:55:50.211049 IP 192.168.1.10.57101 > 192.168.1.2.51647: UDP, length 4
13:55:50.211204 IP 192.168.1.2.51647 > 192.168.1.10.57101: UDP, length 516
13:55:50.212015 IP 192.168.1.10.57101 > 192.168.1.2.51647: UDP, length 4
13:55:50.212170 IP 192.168.1.2.51647 > 192.168.1.10.57101: UDP, length 516
13:55:50.212956 IP 192.168.1.10.57101 > 192.168.1.2.51647: UDP, length 4
13:55:50.213113 IP 192.168.1.2.51647 > 192.168.1.10.57101: UDP, length 516
13:55:50.213870 IP 192.168.1.10.57101 > 192.168.1.2.51647: UDP, length 4
13:55:50.214026 IP 192.168.1.2.51647 > 192.168.1.10.57101: UDP, length 516
13:55:50.214808 IP 192.168.1.10.57101 > 192.168.1.2.51647: UDP, length 4
13:55:50.214963 IP 192.168.1.2.51647 > 192.168.1.10.57101: UDP, length 516
13:55:50.215741 IP 192.168.1.10.57101 > 192.168.1.2.51647: UDP, length 4
13:55:50.215897 IP 192.168.1.2.51647 > 192.168.1.10.57101: UDP, length 516
13:55:50.216702 IP 192.168.1.10.57101 > 192.168.1.2.51647: UDP, length 4
13:55:50.216857 IP 192.168.1.2.51647 > 192.168.1.10.57101: UDP, length 516
13:55:50.217594 IP 192.168.1.10.57101 > 192.168.1.2.51647: UDP, length 4
13:55:50.217639 IP 192.168.1.2.51647 > 192.168.1.10.57101: UDP, length 4
13:55:50.217877 IP 192.168.1.10.57101 > 192.168.1.2.51647: UDP, length 4
13:55:50.390965 IP 192.168.1.10.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:00:00:00:00:00 (oui Ethernet), length: 548
13:55:50.391495 arp who-has 192.168.1.30 tell 192.168.1.2
13:55:51.001506 IP 192.168.1.2.bootps > 192.168.1.30.bootpc: BOOTP/DHCP, Reply, length: 346
13:55:51.557061 IP 192.168.1.10.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:00:00:00:00:00 (oui Ethernet), length: 548
13:55:51.557541 IP 192.168.1.2.bootps > 192.168.1.30.bootpc: BOOTP/DHCP, Reply, length: 346
13:55:55.556809 IP 192.168.1.10.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:00:00:00:00:00 (oui Ethernet), length: 548
13:55:55.557255 IP 192.168.1.2.bootps > 192.168.1.30.bootpc: BOOTP/DHCP, Reply, length: 346
13:56:03.556309 IP 192.168.1.10.bootpc > 255.255.255.255.bootps: BOOTP/DHCP, Request from 00:00:00:00:00:00 (oui Ethernet), length: 548
13:56:03.556885 IP 192.168.1.2.bootps > 192.168.1.30.bootpc: BOOTP/DHCP, Reply, length: 346
13:56:19.569210 arp who-has 0.0.0.0 tell 192.168.1.10
13:56:20.038575 arp who-has 0.0.0.0 tell 192.168.1.10
13:56:20.532784 arp who-has 0.0.0.0 tell 192.168.1.10
13:56:21.027001 arp who-has 0.0.0.0 tell 192.168.1.10
13:56:21.521212 arp who-has 0.0.0.0 tell 192.168.1.10

Есть еще один момент... Для загрузки по сети я пользую дискету, созданую с помощью виндового rbfg.exe....

luckydevil13
рядовой
Сообщения: 21
Зарегистрирован: 2008-02-21 20:45:09

Re: Diskless

Непрочитанное сообщение luckydevil13 » 2008-03-21 22:28:00

[quote="alecx"]подскажите плз:
ядро терминала не загружается, выпадает с ошибкой
panic: bootpc_init: no eligible interfaces

было такое, на dell буке... с установленным лотком сидирома - загружается нормально