Slashdot Mirror


100 Mbps Community Fiber Network: Howto

batro writes: "The main page says it all: 'Everything slower than 10 Mbps is just a toy!' This is a nice writeup (with pictures!) of how a 100 Mbps community fiber network in northern Sweden came into being." And if over a grand in connection fees doesn't suit your locale (this took nearly complete neighborhood participation), Nurotek writes: "Check out Proxim's latest press release. They claim that they can push 100Mpbs via the 5Ghz RF band. Wonder if this will work ..."

18 of 158 comments (clear)

  1. Fiber optice networking by dincubus · · Score: 1, Offtopic

    I am waiting to try to get fiber done up in my apt. i am lookign at how to get the whole routing and switching done right. right now i just have a couple itty bitty cisco routers and switches sitting here. i have two machines using fiber between themselves now. and i am hounding the phone company to allow me to get a bare line for 2 Meg dsl ... just gotta keep working on them. if i can i might be able to tweak this set up a bit more

    --
    a wise man once said "two wrongs dont make a right, but three rights do make a left" and that wise man was gallagher
  2. Early morning by Anonymous Coward · · Score: -1, Offtopic

    A very early morning hello to you slashdot. How are you gentlemen. All your post are belong to us.

  3. 802.11a sucks by Anonymous Coward · · Score: -1, Offtopic

    imho, 802.11a sucks. the range is pathetic compared to .11b, so it's only useful in corprate environments where it's no problem to just buy double the amount of access points. but in long range networking, .11b is still king

  4. penis? by Anonymous Coward · · Score: -1, Offtopic

    pants off

  5. Re:Even with all that bandwidth .. by Anonymous Coward · · Score: -1, Offtopic

    ...can your tight ass handle my load of hot jiz? blech!

    propz to my dead testiculars

  6. Oh boy oh boy by theneo · · Score: -1, Offtopic

    I can share pr0n at even more lightening fast speeds!

    Thats like...45 minutes of humping a second!

    OH BOY OH BOY!

    1. Re:Oh boy oh boy by theneo · · Score: -1, Offtopic

      My poop is hard.

  7. Flamebait? by robbyjo · · Score: 1, Offtopic

    Everything slower than 10 Mbps is just a toy!

    Is this post a flamebait? Sparking envy to those who live in an area where bandwidth is tight? In Indonesia, 28.8K is a very good connection. 56.6K is a bliss. ISDN is owned only by corporations.

    Please people... You can boast your new super duper whizbang 10E100 bits network or whatsnot, but don't taunt anyone... It can cut real deep at times... OK? Thanks for your understanding...

    --

    --
    Error 500: Internal sig error
    1. Re:Flamebait? by Anonymous Coward · · Score: -1, Offtopic

      Score: -1 (Troll)

      Enough said.

    2. Re:Flamebait? by Anonymous Coward · · Score: -1, Offtopic

      cut deep at times?

      bandwidth angst.

  8. Fuck Afghanistan! by Anonymous Coward · · Score: -1, Offtopic

    Afghanistan sucks SHIT!

  9. Re:Even with all that bandwidth .. by Anonymous Coward · · Score: -1, Offtopic

    Pure-FTPd is a fast, production-quality, standard-conformant FTP server,
    based upon Troll-FTPd.

    Unlike other popular FTP servers, it's designed to be secure in default
    configuration, has no known buffer overflow, it is really trivial to set up
    and it is especially designed for modern kernels. It was successfully
    ported to Linux, FreeBSD, NetBSD, OpenBSD, Solaris, Darwin and Tru64.

    Features include PAM support, IPv6, chroot()ed home directories, virtual
    domains, built-in 'ls', anti-warez system, bounded ports for passive
    downloads, FXP protocol, bandwidth throttling, ratios, LDAP, SQL, XML and
    HTML reports, support for external programs to post-process uploads, Apache
    log files, and more.

    Many people new to Unix are running Pure-FTPd because they find it easy to
    install. But that software is also used on highly loaded production servers,
    especially for hosting services. Cable & Wireless NL switched from BSD FTPd
    (more than 3000 domains per machine) and hosting services like Carpe Diem,
    Seagull Networks and Francexpress are running successfully it on all their
    colocated servers.

    The Spanish National Research Network successfully switched their public FTP
    server to Pure-FTPd, running on a Solaris box.

    Lightning Instrumentation sells secure hardware routers for internetwork
    connectivity. Their routers include PureFTPd in the firmware.

    Pure-FTPd was also part of a crack-a-machine challenge with other software,
    and that machine never got compromised.

    For large sites with centralized user management, Pure-FTPd provides LDAP
    and flexible SQL support.

    Right now, Pure-FTPd use some OS-specific system calls. And altough some
    preliminary work has been done in order to ease its port to other operating
    systems, only Linux FreeBSD, NetBSD, OpenBSD, Darwin, Solaris and Tru64 are
    known to work, and other operating systems may need some tweaks. With Linux,
    any modern distribution should be ok.

    If you have Dialog or Xdialog installed on your system, try the following
    command to build and install Pure-FTPd :

    make -f Makefile.gui

    If you don't have Dialog or if you prefer the conventional way, here it is :

    ./configure
    make install-strip

    Et voila! The software is now installed in /usr/local/sbin/pure-ftpd

    To launch the server, just type the following command :

    /usr/local/sbin/pure-ftpd &

    If you installed a binary package (RPM, SLP, Debian), maybe use the
    following command instead :

    /usr/sbin/pure-ftpd &

    Your server is ready. Just type 'ftp localhost' to test it. If you want to
    automatically run the server when the system boots, add the previous command
    to /etc/rc.d/rc.local or /etc/rc.d/boot.local . Don't forget the '&' sign.

    Nota:

    On Linux systems, you will notice that the server is always running as root.
    This is intentional, and more secure that servers who are changing their
    effective uid (and only effective uid, they still have root privileges in
    fact, use ps -U to see what servers are really running as root) . We are
    using Linux kernel-specific tricks to drop privileges that "ps" can't show.

    The "./configure" script accepts some arguments you might want to add before
    the compilation :

    --without-standalone : the FTP server can normally run in standalone-mode
    (without any super-server) . If you don't need that feature and if you want
    to save few code bytes, add this option. A super-server like inetd, xinetd
    or tcpserver will be mandatory to run the service.

    --without-inetd : if you will always be running Pure-FTPd in standalone-mode,
    enabling this flag can save a few code bytes. Don't enable --without-inetd
    and --without-standalone, because it's impossible to run a server without
    one of them. These options aren't enabled on binary distributions of
    Pure-FTPd, so that both inetd and standalone mode are supported.

    --without-iplogging : don't log any IP address to protect confidentiality,
    especially for political servers.

    --without-capabilities : if the capabilities library (libcap) is found,
    PureFTPd will try to use it in order to enhance security. This option
    overrides the test to ignore the library. Try this if capabilities don't
    work properly on your system. libcap can be downloaded from
    ftp://ftp.kernel.org/pub/linux/libs/security/lin ux -privs/ .

    --without-shadow : ignore the shadow passwords, even though they are
    auto-detected. Usually a bad idea, unless you use PAM, LDAP or SQL.
    Pure-FTPd support expiration dates of shadow passwords (both for accounts
    and passwords) .

    --without-usernames : never outputs user and group names in directory
    listings, only UIDs and GIDs. It improves security and performances, but
    some people find this not user-friendly.

    --without-humor : if you find what this option does without peeking at the
    source code, you're a lucky guy!

    --without-longoptions : remove support for long options. By default,
    GNU-style options can be used and mixed with short command-line options. For
    instance, you can use '--maxclientsperip=12' instead of '-C 12' . Longer,
    but clearer. If you compile the server with '--without-longoptions', long
    options won't be available any more. '-C 12' will work, but not
    the '--maxclientsperip=12' alias. But it will save 1.2 Kb of executable code.

    --without-ascii : don't support 7-bits transfers (ASCII) . If you have
    customers using Windows clients to send scripts and HTML files, don't use
    this option or they will yell at you.

    --without-banner : don't display the initial banner. This is stupid security
    through obscurity.

    --without-globbing : don't include the globbing code. It reduces the memory
    footprint but regular expressions won't work any more (things like 'ls
    *.rpm') . Most people shouldn't use --without-globbing. Globbing is a nice
    feature. Disable it only on very loaded servers that haven't plenty of memory.

    --without-sendfile : on Linux and FreeBSD kernels, Pure-FTPd tries to reduce
    the CPU/memory usage by using a special system call (sendfile) . It works
    very well with most filesystems. However, this optimization is not
    implemented for all filesystems in current kernels. Users reported that
    downloading files with Pure-FTPd failed with SMBFS (Samba) on FreeBSD 4.3,
    and TmpFS on Linux (the error reported by the server is "broken pipe" or
    "Error during write to data connection") . If you are planning to serve
    files from these filesystems, you have to use the --without-sendfile switch
    to enable a workaround.

    --with-paranoidmsg : favor paranoid messages over sysadmin-friendly
    messages. When this option is enabled, login failures will show the same
    message to the user, regardless of the source of the problem. Without this
    option, "Authentication failure" is displayed when this is a password
    problem, and "Sorry, I can't trust you" is displayed when the user has been
    banned by the sysadmin.

    --with-minimal : to efficiently use features of modern FTP clients,
    Pure-FTPd implements the basics of the FTP protocol, with many extensions
    (SITE IDLE, SITE CHMOD, MLSD, ...) . With the --with-minimal directive,
    these extensions won't be compiled in. Also, there will be no standalone
    server, no lookup for user/group names, no humor, no ASCII support and no
    alternative long options. But the executable file size will be smaller than
    in a default installation. You need at least GCC 3.0 to compile with this
    option. Regular expressions are compiled in. If you still want to reduce the
    size, use --without-globbing in conjunction with --with-minimal. If you are
    building a embedded system, use this. In all other cases, to avoid
    complaints from customers (especially with Windoz clients), forget this.

    --with-pam : use pluggable authentification modules. Don't use this option
    if your login/passwd pairs are always refused (but the real fix would be to
    fix your PAM configuration). You need to create a /etc/pam.d/pure-ftpd file
    to properly use the PAM authentication. The 'pam' directory contains an
    example of such a file.

    --with-puredb : support virtual users, ie. a local users database,
    independent of your system accounts. Please read the README.Virtual-Users
    file for more info about virtual users.

    --with-ldap : use the native LDAP directory support. When this option is
    enabled, system accounts are bypassed. You need OpenLDAP to use that
    feature. If OpenLDAP is installed in a custom location, you can use the
    --with-ldap= syntax. See the README.LDAP file for more info about
    LDAP and Pure-FTPd.
    *** DON'T ENABLE LDAP SUPPORT IF YOU DON'T KNOW WHAT YOU ARE DOING ***

    --with-mysql : use the native MySQL support for users database. When this
    option is enabled, system accounts are bypassed. MySQL client libraries
    should be installed to use that feature. If MySQL is installed in a custom
    location, you can use the --with-mysql= syntax. See the
    README.MySQL file for more info about MySQL and Pure-FTPd.
    *** DON'T ENABLE MySQL SUPPORT IF YOU DON'T KNOW WHAT YOU ARE DOING ***

    --with-altlog : in addition to the syslog output, support logging into a
    specific file, in an alternative format. Currently, the CLF and Stats
    formats are implemented. CLF (common log format) is the basic format
    produced by Apache, WebFS, Roxen and most web servers. These log files only
    record file transfers, and they can feed web statistic software............

    OVERLOAD THIS

  10. Re:Borl�nge i Borl�nge :) [offtopic] by Anonymous Coward · · Score: -1, Offtopic

    jävla finnar!

  11. Re:Favorite quote by Anonymous Coward · · Score: -1, Offtopic

    Flamebait? Some moderators should be stripped of their rights to moderate. Not every post needs to be moderated, you know.

  12. Re:The Swedes are pretty advanced. by Anonymous Coward · · Score: -1, Offtopic

    lol, thank you for that early morning laugh

    funny

  13. oh by Anonymous Coward · · Score: -1, Offtopic

    shut up

  14. Re:"...compatible with the FUTURE!" by Anonymous Coward · · Score: -1, Offtopic

    I thought you said you were gonna change that sig?

    It still doesn't make sense, you know. Never has.

    Do you really want your own sig troll following you around, unitron? I'll be your fucking imposter...

  15. Re:are you from the USA or something? by Anonymous Coward · · Score: -1, Offtopic

    Of course, Sweden doesn't have gun maniacs running around and killing absolutely everybody, which seems to be quite common in the USA. Neither do Swedes weigh over the average (almost *all* americans are fat and weigh way over the average).

    Sad but true.