Bug 101565 - advertisement problem: "radvd: sendmsg: Invalid argument"
Summary: advertisement problem: "radvd: sendmsg: Invalid argument"
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Red Hat Raw Hide
Classification: Retired
Component: radvd
Version: 1.0
Hardware: i586
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Elliot Lee
QA Contact: Ben Levenson
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2003-08-04 00:58 UTC by Need Real Name
Modified: 2007-04-18 16:56 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2003-08-07 18:20:21 UTC
Embargoed:


Attachments (Terms of Use)
my radvd config without the comments (221 bytes, text/plain)
2003-08-04 01:00 UTC, Need Real Name
no flags Details

Description Need Real Name 2003-08-04 00:58:47 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.2.1) Gecko/20030225

Description of problem:
on a redhat7.3

when in the config file, radvd is set to advertise, i get errors:

this is a debug copy:
]# radvd -u radvd -d 4 -m stderr
[Aug 04 02:53:06] radvd: version 0.7.2 started
[Aug 04 02:53:06] radvd: inet_pton returned 1
[Aug 04 02:53:06] radvd: hardware type for eth0 is 1
[Aug 04 02:53:06] radvd: link layer token length for eth0 is 48
[Aug 04 02:53:06] radvd: prefix length for eth0 is 64
[Aug 04 02:53:06] radvd: interface definition for eth0 is ok
[Aug 04 02:53:06] radvd: sending RA on eth0

[Aug 04 02:53:06] radvd: sendmsg: Invalid argument

[Aug 04 02:53:06] radvd: setting timer: 10.00 secs
[Aug 04 02:53:06] radvd: calling alarm: 9 secs, 999934 usecs
[Aug 04 02:53:10] radvd: sigint_handler called

advertisement appears to fail, since tcpdump ip6 doesn't show them when radvd is
running

Version-Release number of selected component (if applicable):
radvd 0.7.1-1 (rh7.3) till radvd 0.7.2-3 are affected, maybe earlier

How reproducible:
Always

Steps to Reproduce:
1.add AdvSendAdvert on;  in the config file
2.run radvd -u radvd -d 4 -m stderr
3. see the sendmsg error
    

Actual Results:  No advertisement, but computers still can get their v6 by
asking the router at boot time

Expected Results:  adv packets

Additional info:

Comment 1 Need Real Name 2003-08-04 01:00:12 UTC
Created attachment 93369 [details]
my radvd config without the comments

Comment 2 Elliot Lee 2003-08-07 18:20:21 UTC
No such problem here with the exact same config file (I filled in the X's with 0123). I would 
try stracing the process to see why the sendmsg is failing. It's probably not necessary to 
set the MTU like that, but you'll have to track down the problem on your own.


Note You need to log in before you can comment on or make changes to this bug.