+ Responder ao Tópico



  1. #1

    Padrão Problemas com radius

    olá.

    Estou tendo um programa na configuração do Freeradius no Slackware, quando chega no passo,

    Criar o banco de dados:
    # mysql -u root -p
    > CREATE DATABASE radius

    E joguar o arquivo db_mysql.sql para o MySQL
    # mysql -u root -p senhadorootnomysql radius < db_mysql.sql

    Não consigo achar o arquivo db_mysql.sql, não existe ou estou errando em algum outro passo.

    Alguem pode me dar uma luz?

  2. #2

    Padrão

    Amigo..
    O arquivo de criação do bando de dados do FreeRadius se encontra dentro do source que você baixou da internet!
    Da uma procuradinha la dentro que você vai encontrar! Pode tentar usar o find!

    Código :
    find /caminho/onde/esta/o/source -name *.db

    Faloww!

  3. #3

  4. #4
    Avatar de evil_inside
    Ingresso
    Aug 2004
    Localização
    Bagé, Rio Grande do Sul, Brazil, Brazil
    Posts
    275

    Padrão

    qual a versao do freeradius tu ta instalando?

    se for a 1.1.7 exportei as minhas tabelas aí

    só criar uma base e executar esses comandos nela

    Código :
     
    CREATE TABLE `nas` (
      `id` int(10) NOT NULL auto_increment,
      `nasname` varchar(128) NOT NULL,
      `shortname` varchar(32) default NULL,
      `type` varchar(30) default 'other',
      `ports` int(5) default NULL,
      `secret` varchar(60) NOT NULL default 'secret',
      `community` varchar(50) default NULL,
      `description` varchar(200) default 'RADIUS Client',
      PRIMARY KEY  (`id`),
      KEY `nasname` (`nasname`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
     
    CREATE TABLE `radacct` (
      `RadAcctId` bigint(21) NOT NULL auto_increment,
      `AcctSessionId` varchar(32) NOT NULL default '',
      `AcctUniqueId` varchar(32) NOT NULL default '',
      `UserName` varchar(64) NOT NULL default '',
      `Realm` varchar(64) default '',
      `NASIPAddress` varchar(15) NOT NULL default '',
      `NASPortId` varchar(15) default NULL,
      `NASPortType` varchar(32) default NULL,
      `AcctStartTime` datetime NOT NULL default '0000-00-00 00:00:00',
      `AcctStopTime` datetime NOT NULL default '0000-00-00 00:00:00',
      `AcctSessionTime` int(12) default NULL,
      `AcctAuthentic` varchar(32) default NULL,
      `ConnectInfo_start` varchar(50) default NULL,
      `ConnectInfo_stop` varchar(50) default NULL,
      `AcctInputOctets` bigint(20) default NULL,
      `AcctOutputOctets` bigint(20) default NULL,
      `CalledStationId` varchar(50) NOT NULL default '',
      `CallingStationId` varchar(50) NOT NULL default '',
      `AcctTerminateCause` varchar(32) NOT NULL default '',
      `ServiceType` varchar(32) default NULL,
      `FramedProtocol` varchar(32) default NULL,
      `FramedIPAddress` varchar(15) NOT NULL default '',
      `AcctStartDelay` int(12) default NULL,
      `AcctStopDelay` int(12) default NULL,
      `XAscendSessionSvrKey` varchar(10) default NULL,
      PRIMARY KEY  (`RadAcctId`),
      KEY `UserName` (`UserName`),
      KEY `FramedIPAddress` (`FramedIPAddress`),
      KEY `AcctSessionId` (`AcctSessionId`),
      KEY `AcctUniqueId` (`AcctUniqueId`),
      KEY `AcctStartTime` (`AcctStartTime`),
      KEY `AcctStopTime` (`AcctStopTime`),
      KEY `NASIPAddress` (`NASIPAddress`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
     
     
    CREATE TABLE `radcheck` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `UserName` varchar(64) NOT NULL default '',
      `Attribute` varchar(32) NOT NULL default '',
      `op` char(2) NOT NULL default '==',
      `Value` varchar(253) NOT NULL default '',
      PRIMARY KEY  (`id`),
      KEY `UserName` (`UserName`(32))
    ) ENGINE=MyISAM AUTO_INCREMENT=1944 DEFAULT CHARSET=utf8 AUTO_INCREMENT=1944 ;
     
    CREATE TABLE `radgroupcheck` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `GroupName` varchar(64) NOT NULL default '',
      `Attribute` varchar(32) NOT NULL default '',
      `op` char(2) NOT NULL default '==',
      `Value` varchar(253) NOT NULL default '',
      PRIMARY KEY  (`id`),
      KEY `GroupName` (`GroupName`(32))
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
     
     
    CREATE TABLE `radgroupreply` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `GroupName` varchar(64) NOT NULL default '',
      `Attribute` varchar(32) NOT NULL default '',
      `op` char(2) NOT NULL default '=',
      `Value` varchar(253) NOT NULL default '',
      PRIMARY KEY  (`id`),
      KEY `GroupName` (`GroupName`(32))
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
     
     
    CREATE TABLE `radippool` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `pool_name` varchar(30) NOT NULL,
      `FramedIPAddress` varchar(15) NOT NULL default '',
      `NASIPAddress` varchar(15) NOT NULL default '',
      `CalledStationId` varchar(30) NOT NULL,
      `CallingStationID` varchar(30) NOT NULL,
      `expiry_time` datetime NOT NULL default '0000-00-00 00:00:00',
      `username` varchar(64) NOT NULL default '',
      `pool_key` varchar(30) NOT NULL,
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
     
     
    CREATE TABLE `radpostauth` (
      `id` int(11) NOT NULL auto_increment,
      `user` varchar(64) NOT NULL default '',
      `pass` varchar(64) NOT NULL default '',
      `reply` varchar(32) NOT NULL default '',
      `date` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM AUTO_INCREMENT=88000 DEFAULT CHARSET=utf8 AUTO_INCREMENT=88008 ;
     
     
    CREATE TABLE `radreply` (
      `id` int(11) unsigned NOT NULL auto_increment,
      `UserName` varchar(64) NOT NULL default '',
      `Attribute` varchar(32) NOT NULL default '',
      `op` char(2) NOT NULL default '=',
      `Value` varchar(253) NOT NULL default '',
      PRIMARY KEY  (`id`),
      KEY `UserName` (`UserName`(32))
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
     
     
    CREATE TABLE `usergroup` (
      `UserName` varchar(64) NOT NULL default '',
      `GroupName` varchar(64) NOT NULL default '',
      `priority` int(11) NOT NULL default '1',
      KEY `UserName` (`UserName`(32))
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8;

  5. #5
    Avatar de evil_inside
    Ingresso
    Aug 2004
    Localização
    Bagé, Rio Grande do Sul, Brazil, Brazil
    Posts
    275

    Padrão

    Citação Postado originalmente por zenun Ver Post
    Amigo..
    O arquivo de criação do bando de dados do FreeRadius se encontra dentro do source que você baixou da internet!
    Da uma procuradinha la dentro que você vai encontrar! Pode tentar usar o find!

    Código :
    find /caminho/onde/esta/o/source -name *.db
    Faloww!
    no source do freeradius 2 realmente vem os arquivos para a criacao
    no 1.1.7 nao encontrei, mas tb nao procurei mto